| 
| enum   | caseCompare { exact, 
ignoreCase
 } | 
|   | 
| enum   | stripType { leading, 
trailing, 
both
 } | 
|   | 
|   | G4String () | 
|   | 
|   | G4String (char) | 
|   | 
|   | G4String (const char *) | 
|   | 
|   | G4String (const char *, str_size) | 
|   | 
|   | G4String (const G4String &) | 
|   | 
|   | G4String (const std::string &) | 
|   | 
|   | ~G4String () | 
|   | 
| G4String &  | operator= (const G4String &) | 
|   | 
| G4String &  | operator= (const std::string &) | 
|   | 
| G4String &  | operator= (const char *) | 
|   | 
| char  | operator() (str_size) const  | 
|   | 
| char &  | operator() (str_size) | 
|   | 
| G4String &  | operator+= (const char *) | 
|   | 
| G4String &  | operator+= (const std::string &) | 
|   | 
| G4String &  | operator+= (const char &) | 
|   | 
| G4bool  | operator== (const G4String &) const  | 
|   | 
| G4bool  | operator== (const char *) const  | 
|   | 
| G4bool  | operator!= (const G4String &) const  | 
|   | 
| G4bool  | operator!= (const char *) const  | 
|   | 
|   | operator const char * () const  | 
|   | 
| G4String  | operator() (str_size, str_size) | 
|   | 
| G4int  | compareTo (const char *, caseCompare mode=exact) const  | 
|   | 
| G4int  | compareTo (const G4String &, caseCompare mode=exact) const  | 
|   | 
| G4String &  | prepend (const char *) | 
|   | 
| G4String &  | append (const G4String &) | 
|   | 
| std::istream &  | readLine (std::istream &, G4bool skipWhite=true) | 
|   | 
| G4String &  | replace (unsigned int, unsigned int, const char *, unsigned int) | 
|   | 
| G4String &  | replace (str_size, str_size, const char *) | 
|   | 
| G4String &  | remove (str_size) | 
|   | 
| G4String &  | remove (str_size, str_size) | 
|   | 
| G4int  | first (char) const  | 
|   | 
| G4int  | last (char) const  | 
|   | 
| G4bool  | contains (const std::string &) const  | 
|   | 
| G4bool  | contains (char) const  | 
|   | 
| G4String  | strip (G4int strip_Type=trailing, char c=' ') | 
|   | 
| void  | toLower () | 
|   | 
| void  | toUpper () | 
|   | 
| G4bool  | isNull () const  | 
|   | 
| str_size  | index (const char *, G4int pos=0) const  | 
|   | 
| str_size  | index (char, G4int pos=0) const  | 
|   | 
| str_size  | index (const G4String &, str_size, str_size, caseCompare) const  | 
|   | 
| const char *  | data () const  | 
|   | 
| G4int  | strcasecompare (const char *, const char *) const  | 
|   | 
| unsigned int  | hash (caseCompare cmp=exact) const  | 
|   | 
| unsigned int  | stlhash () const  | 
|   | 
Definition at line 19 of file MarshaledG4String.h.