Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TString.h File Reference

#include <string.h>
#include "TMath.h"
#include "TRefCnt.h"
#include "Riosfwd.h"

Include dependency graph for TString.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  TStringRef
class  TSubString
class  TString

Functions

TString operator+ (const TString &s1, const TString &s2)
TString operator+ (const TString &s, const char *cs)
TString operator+ (const char *cs, const TString &s)
TString operator+ (const TString &s, char c)
TString operator+ (const TString &s, Long_t i)
TString operator+ (const TString &s, ULong_t i)
TString operator+ (char c, const TString &s)
TString operator+ (Long_t i, const TString &s)
TString operator+ (ULong_t i, const TString &s)
Bool_t operator== (const TString &s1, const TString &s2)
Bool_t operator== (const TString &s1, const char *s2)
Bool_t operator== (const TSubString &s1, const TSubString &s2)
Bool_t operator== (const TSubString &s1, const TString &s2)
Bool_t operator== (const TSubString &s1, const char *s2)
istream & operator>> (istream &str, TString &s)
ostream & operator<< (ostream &str, const TString &s)
TBufferoperator>> (TBuffer &buf, TString &s)
TBufferoperator<< (TBuffer &buf, const TString &s)
TBufferoperator>> (TBuffer &buf, TString *&sp)
TString ToLower (const TString &)
TString ToUpper (const TString &)
unsigned Hash (const TString &s)
unsigned Hash (const TString *s)
unsigned Hash (const char *s)
char * Form (const char *fmt,...)
void Printf (const char *fmt,...)
char * Strip (const char *str, char c='')
char * StrDup (const char *str)
char * Compress (const char *str)
int EscChar (const char *src, char *dst, int dstlen, char *specchars, char escchar)
int UnEscChar (const char *src, char *dst, int dstlen, char *specchars, char escchar)
Bool_t operator!= (const TString &s1, const TString &s2)
Bool_t operator< (const TString &s1, const TString &s2)
Bool_t operator> (const TString &s1, const TString &s2)
Bool_t operator<= (const TString &s1, const TString &s2)
Bool_t operator>= (const TString &s1, const TString &s2)
Bool_t operator!= (const TString &s1, const char *s2)
Bool_t operator< (const TString &s1, const char *s2)
Bool_t operator> (const TString &s1, const char *s2)
Bool_t operator<= (const TString &s1, const char *s2)
Bool_t operator>= (const TString &s1, const char *s2)
Bool_t operator== (const char *s1, const TString &s2)
Bool_t operator!= (const char *s1, const TString &s2)
Bool_t operator< (const char *s1, const TString &s2)
Bool_t operator> (const char *s1, const TString &s2)
Bool_t operator<= (const char *s1, const TString &s2)
Bool_t operator>= (const char *s1, const TString &s2)
Bool_t operator== (const TString &s1, const TSubString &s2)
Bool_t operator== (const char *s1, const TSubString &s2)
Bool_t operator!= (const TSubString &s1, const char *s2)
Bool_t operator!= (const TSubString &s1, const TString &s2)
Bool_t operator!= (const TSubString &s1, const TSubString &s2)
Bool_t operator!= (const TString &s1, const TSubString &s2)
Bool_t operator!= (const char *s1, const TSubString &s2)


Function Documentation

TString operator+ const TString   s1,
const TString   s2
 

TString operator+ const TString   s,
const char *    cs
 

TString operator+ const char *    cs,
const TString   s
 

TString operator+ const TString   s,
char    c
 

TString operator+ const TString   s,
Long_t    i
 

TString operator+ const TString   s,
ULong_t    i
 

TString operator+ char    c,
const TString   s
 

TString operator+ Long_t    i,
const TString   s
 

TString operator+ ULong_t    i,
const TString   s
 

Bool_t operator== const TString   s1,
const TString   s2
 

Definition at line 540 of file TString.h.

References TString::Data(), and TString::Length().

Bool_t operator== const TString   s1,
const char *    s2
 

Bool_t operator== const TSubString   s1,
const TSubString   s2
 

Bool_t operator== const TSubString   s1,
const TString   s2
 

Bool_t operator== const TSubString   s1,
const char *    s2
 

istream& operator>> istream &    str,
TString   s
 

ostream& operator<< ostream &    str,
const TString   s
 

TBuffer& operator>> TBuffer   buf,
TString   s
 

TBuffer& operator<< TBuffer   buf,
const TString   s
 

TBuffer& operator>> TBuffer   buf,
TString *&    sp
 

TString ToLower const TString  
 

TString ToUpper const TString  
 

unsigned Hash const TString   s
 

Definition at line 359 of file TString.h.

References TString::Hash().

unsigned Hash const TString   s
 

Definition at line 360 of file TString.h.

References TString::Hash().

unsigned Hash const char *    s
 

char* Form const char *    fmt,
...   
 

Referenced by TString::operator+=().

void Printf const char *    fmt,
...   
 

Referenced by TObjString::Print().

char* Strip const char *    str,
char    c = ''
 

char* StrDup const char *    str
 

char* Compress const char *    str
 

int EscChar const char *    src,
char *    dst,
int    dstlen,
char *    specchars,
char    escchar
 

int UnEscChar const char *    src,
char *    dst,
int    dstlen,
char *    specchars,
char    escchar
 

Bool_t operator!= const TString   s1,
const TString   s2
 

Definition at line 547 of file TString.h.

Bool_t operator< const TString   s1,
const TString   s2
 

Definition at line 550 of file TString.h.

References TString::CompareTo().

Bool_t operator> const TString   s1,
const TString   s2
 

Definition at line 553 of file TString.h.

References TString::CompareTo().

Bool_t operator<= const TString   s1,
const TString   s2
 

Definition at line 556 of file TString.h.

References TString::CompareTo().

Bool_t operator>= const TString   s1,
const TString   s2
 

Definition at line 559 of file TString.h.

References TString::CompareTo().

Bool_t operator!= const TString   s1,
const char *    s2
 

Definition at line 563 of file TString.h.

Bool_t operator< const TString   s1,
const char *    s2
 

Definition at line 566 of file TString.h.

References TString::CompareTo().

Bool_t operator> const TString   s1,
const char *    s2
 

Definition at line 569 of file TString.h.

References TString::CompareTo().

Bool_t operator<= const TString   s1,
const char *    s2
 

Definition at line 572 of file TString.h.

References TString::CompareTo().

Bool_t operator>= const TString   s1,
const char *    s2
 

Definition at line 575 of file TString.h.

References TString::CompareTo().

Bool_t operator== const char *    s1,
const TString   s2
 

Definition at line 578 of file TString.h.

Bool_t operator!= const char *    s1,
const TString   s2
 

Definition at line 581 of file TString.h.

Bool_t operator< const char *    s1,
const TString   s2
 

Definition at line 584 of file TString.h.

References TString::CompareTo().

Bool_t operator> const char *    s1,
const TString   s2
 

Definition at line 587 of file TString.h.

References TString::CompareTo().

Bool_t operator<= const char *    s1,
const TString   s2
 

Definition at line 590 of file TString.h.

References TString::CompareTo().

Bool_t operator>= const char *    s1,
const TString   s2
 

Definition at line 593 of file TString.h.

References TString::CompareTo().

Bool_t operator== const TString   s1,
const TSubString   s2
 

Definition at line 600 of file TString.h.

Bool_t operator== const char *    s1,
const TSubString   s2
 

Definition at line 603 of file TString.h.

Bool_t operator!= const TSubString   s1,
const char *    s2
 

Definition at line 606 of file TString.h.

Bool_t operator!= const TSubString   s1,
const TString   s2
 

Definition at line 609 of file TString.h.

Bool_t operator!= const TSubString   s1,
const TSubString   s2
 

Definition at line 612 of file TString.h.

Bool_t operator!= const TString   s1,
const TSubString   s2
 

Definition at line 615 of file TString.h.

Bool_t operator!= const char *    s1,
const TSubString   s2
 

Definition at line 618 of file TString.h.


Generated on Thu Dec 18 14:55:49 2003 for ROOT by doxygen1.2.16