Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Friends | List of all members
ShadowedMarshaledG4String Class Reference

#include <MarshaledG4String.h>

Inheritance diagram for ShadowedMarshaledG4String:
Inheritance graph
[legend]
Collaboration diagram for ShadowedMarshaledG4String:
Collaboration graph
[legend]

Friends

class MarshaledG4String
 

Additional Inherited Members

- Public Types inherited from G4String
enum  caseCompare { exact, ignoreCase }
 
enum  stripType { leading, trailing, both }
 
- Public Member Functions inherited from G4String
 G4String ()
 
 G4String (char)
 
 G4String (const char *)
 
 G4String (const char *, str_size)
 
 G4String (const G4String &)
 
 G4String (const G4SubString &)
 
 G4String (const std::string &)
 
 ~G4String ()
 
G4Stringoperator= (const G4String &)
 
G4Stringoperator= (const std::string &)
 
G4Stringoperator= (const char *)
 
char operator() (str_size) const
 
char & operator() (str_size)
 
G4Stringoperator+= (const G4SubString &)
 
G4Stringoperator+= (const char *)
 
G4Stringoperator+= (const std::string &)
 
G4Stringoperator+= (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
 
G4SubString operator() (str_size, str_size)
 
G4int compareTo (const char *, caseCompare mode=exact) const
 
G4int compareTo (const G4String &, caseCompare mode=exact) const
 
G4Stringprepend (const char *)
 
G4Stringappend (const G4String &)
 
std::istream & readLine (std::istream &, G4bool skipWhite=true)
 
G4Stringreplace (unsigned int, unsigned int, const char *, unsigned int)
 
G4Stringreplace (str_size, str_size, const char *)
 
G4Stringremove (str_size)
 
G4Stringremove (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
 

Detailed Description

Definition at line 19 of file MarshaledG4String.h.

Friends And Related Function Documentation

Definition at line 20 of file MarshaledG4String.h.


The documentation for this class was generated from the following files: