#include <G4String.hh>
|
| 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 60 of file G4String.hh.
Enumerator |
---|
exact |
|
ignoreCase |
|
Definition at line 67 of file G4String.hh.
Enumerator |
---|
leading |
|
trailing |
|
both |
|
Definition at line 68 of file G4String.hh.
G4String::G4String |
( |
char |
| ) |
|
|
inline |
G4String::G4String |
( |
const char * |
| ) |
|
|
inline |
G4String::G4String |
( |
const char * |
, |
|
|
str_size |
|
|
) |
| |
|
inline |
G4String::G4String |
( |
const std::string & |
| ) |
|
|
inline |
G4bool G4String::contains |
( |
const std::string & |
| ) |
const |
|
inline |
G4bool G4String::contains |
( |
char |
| ) |
const |
|
inline |
const char* G4String::data |
( |
| ) |
const |
|
inline |
G4int G4String::first |
( |
char |
| ) |
const |
|
inline |
G4bool G4String::isNull |
( |
| ) |
const |
|
inline |
G4int G4String::last |
( |
char |
| ) |
const |
|
inline |
G4String::operator const char * |
( |
| ) |
const |
|
inline |
G4bool G4String::operator!= |
( |
const char * |
| ) |
const |
|
inline |
char G4String::operator() |
( |
str_size |
| ) |
const |
|
inline |
G4String& G4String::operator+= |
( |
const char * |
| ) |
|
|
inline |
G4String& G4String::operator+= |
( |
const std::string & |
| ) |
|
|
inline |
G4String& G4String::operator+= |
( |
const char & |
| ) |
|
|
inline |
G4String& G4String::operator= |
( |
const std::string & |
| ) |
|
|
inline |
G4String& G4String::operator= |
( |
const char * |
| ) |
|
|
inline |
G4bool G4String::operator== |
( |
const char * |
| ) |
const |
|
inline |
G4String& G4String::prepend |
( |
const char * |
| ) |
|
|
inline |
std::istream& G4String::readLine |
( |
std::istream & |
, |
|
|
G4bool |
skipWhite = true |
|
) |
| |
|
inline |
G4String& G4String::replace |
( |
unsigned |
int, |
|
|
unsigned |
int, |
|
|
const char * |
, |
|
|
unsigned |
int |
|
) |
| |
|
inline |
unsigned int G4String::stlhash |
( |
| ) |
const |
|
inline |
G4int G4String::strcasecompare |
( |
const char * |
, |
|
|
const char * |
|
|
) |
| const |
|
inline |
void G4String::toLower |
( |
| ) |
|
|
inline |
void G4String::toUpper |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- geant4.10.03.p01/source/global/management/include/G4String.hh