Geant4.10
|
#include <G4String.hh>
Public Types | |
enum | caseCompare { exact, ignoreCase } |
enum | stripType { leading, trailing, both } |
Public Member Functions | |
G4String () | |
G4String (char) | |
G4String (const char *) | |
G4String (const char *, str_size) | |
G4String (const G4String &) | |
G4String (const G4SubString &) | |
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 G4SubString &) |
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 | |
G4SubString | 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 45 of file examples/extended/parallel/TopC/ParN02/AnnotatedFiles/G4String.hh.
Enumerator | |
---|---|
exact | |
ignoreCase |
Definition at line 111 of file source/global/management/include/G4String.hh.
enum G4String::stripType |
Enumerator | |
---|---|
leading | |
trailing | |
both |
Definition at line 112 of file source/global/management/include/G4String.hh.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 121 of file source/global/management/include/G4String.hh.
Referenced by G4UIcommandTree::AddNewCommand(), G4CascadeParamMessenger::CreateDirectory(), G4UImessenger::CreateDirectory(), G4UIcommand::DoIt(), G4UIcommandTree::FindCommandTree(), G4UIcommandTree::FindPath(), G4XmlNtupleManager::FinishNtuple(), G4CloneDaughters(), G4CreateCloneVTE(), G4CreateCloneVTEWithDivision(), G4UIGAG::GetCommand(), G4UIGainServer::GetCommand(), G4UIcsh::GetCommandLineString(), G4UItcsh::GetCommandLineString(), G4UImanager::GetCurrentStringValue(), G4VFileManager::GetFullFileName(), G4VFileManager::GetNtupleFileName(), G4tgrFileIn::GetWordsInLine(), G4VUIshell::MakePrompt(), G4UItcsh::MakePrompt(), G4UIcommandTree::RemoveCommand(), G4GDMLEvaluator::SolveBrackets(), and G4VAnalysisManager::WriteAscii().
|
inline |
Referenced by G4VisCommandsViewerSet::SetNewValue(), and G4VisCommandSceneHandlerCreate::SetNewValue().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by G4SDStructure::Activate(), G4VSceneHandler::AddCompound(), G4UIcommandTree::AddNewCommand(), CCalSensAssign::assign(), G4NeutronHPThermalScatteringData::BuildPhysicsTable(), G4MolecularDecayTable::CheckDataConsistency(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4XDeltaNstarTable::CrossSectionTable(), G4XNNstarTable::CrossSectionTable(), G4XDeltaDeltastarTable::CrossSectionTable(), G4XNDeltastarTable::CrossSectionTable(), G4PSHitsModel::DescribeYourselfTo(), G4GDMLReadStructure::DivisionvolRead(), G4VScoreWriter::DumpAllQuantitiesToFile(), filenu(), G4UIcommandTree::FindCommandTree(), G4UIcommandTree::FindPath(), G4SDStructure::FindSensitiveDetector(), G3VolTableEntry::GetMasterClone(), G4AttDefStore::GetStoreKey(), G4AttValueFilterT< T, ConversionErrorPolicy >::GetValidElement(), G4BaryonWidth::MassDependentWidth(), operator<<(), phobos(), phodo(), phoin(), phoout(), photos(), G4GDMLReadStructure::PhysvolRead(), G4UIcommandTree::RemoveCommand(), G4GDMLReadStructure::ReplicaRead(), and G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles().
|
inline |
Referenced by G4UImanager::ApplyCommand(), G4VBasicShell::Complete(), G4UItcsh::CompleteCommand(), G4UIcommandTree::CompleteCommandPath(), G4UIcommand::DoIt(), G4VBasicShell::FindCommand(), G4UIcommandTree::FindCommandTree(), G4VBasicShell::FindDirectory(), G4UIcommandTree::FindPath(), G4UIArrayString::G4UIArrayString(), G4VUIshell::GetAbsCommandDirPath(), G4HCtable::GetCollectionID(), G4DCtable::GetCollectionID(), G4VUIshell::GetCommandTree(), G4VUIshell::ListCommand(), G4VBasicShell::ModifyToFullPathCommand(), G4UImanager::ParseMacroSearchPath(), G4RunManager::RestoreRandomNumberStatus(), G4UImanager::SetAlias(), G4UImanager::SolveAlias(), and G4VBasicShell::TerminalHelp().
|
inline |
|
inline |
Referenced by G4SDStructure::Activate(), G4UIcommandTree::AddNewCommand(), G4SDStructure::AddNewDetector(), G4UImanager::ApplyCommand(), G4UIparameter::CheckNewValue(), G4UIcommand::CheckNewValue(), G4UIcommand::DoIt(), G4TrajectoryDrawByAttribute::Draw(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneHandlerCreate::G4VisCommandSceneHandlerCreate(), G4UImanager::GetCurrentStringValue(), G4MolecularConfiguration::GetName(), G4UIparameter::List(), G4UIcommand::List(), G4VBasicShell::ModifyToFullPathCommand(), G4VisListManager< T >::Print(), G4VisFilterManager< T >::Print(), G4UIcommandTree::RemoveCommand(), G4VisCommandModelCreate< Factory >::SetNewValue(), G4PolarizationMessenger::SetNewValue(), G4ProcessTableMessenger::SetNewValue(), DMXParticleSourceMessenger::SetNewValue(), G4VUserPhysicsList::SetPhysicsTableRetrieved(), G4VBasicShell::ShowCurrent(), G4TextPPReporter::SparseOption(), G4TextPPRetriever::SparseOption(), and G4VUserPhysicsList::StorePhysicsTable().
|
inline |
Referenced by G4UItcsh::CompleteCommand(), G4UIcommandTree::CompleteCommandPath(), G4SDStructure::G4SDStructure(), G4VSensitiveDetector::G4VSensitiveDetector(), G4VUIshell::GetAbsCommandDirPath(), G4UItcsh::ListMatchedCommand(), G4LatticeReader::OpenFile(), phobos(), phodo(), phoin(), phoout(), and photos().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by G3CLRead(), G4UIGAG::GetCommand(), G4UIGainServer::GetCommand(), and G4UIcsh::GetCommandLineString().
Referenced by G4SDStructure::Activate(), G4UIcommandTree::AddNewCommand(), G4SDStructure::AddNewDetector(), exrdmHisto::AddTuple(), G4UImanager::ApplyCommand(), G4UItcsh::CompleteCommand(), G4UIcommandTree::CompleteCommandPath(), G4UIcommandTree::FindCommandTree(), G4UIcommandTree::FindPath(), G4SDStructure::FindSensitiveDetector(), G4SDStructure::G4SDStructure(), G4VSensitiveDetector::G4VSensitiveDetector(), G4VUIshell::GetAbsCommandDirPath(), G4UIGAG::GetCommand(), G4UIGainServer::GetCommand(), G4UIcsh::GetCommandLineString(), G4UItcsh::GetCommandLineString(), G4UItcsh::ListMatchedCommand(), G4AdjointTrackingAction::PostUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4UIcommandTree::RemoveCommand(), G4GDMLRead::Strip(), and G4GDMLRead::StripName().
|
inline |
Referenced by G4VMPIsession::BypassCommand(), and G4MPIbatch::ReadCommand().
|
inline |
|
inline |
Referenced by G4VBasicShell::ApplyShellCommand(), G4VBasicShell::ChangeDirectory(), G4VBasicShell::ChangeDirectoryCommand(), G4VBasicShell::Complete(), G4UItcsh::CompleteCommand(), F04DetectorConstruction::ConstructDetector(), G4ConversionUtils::Convert(), G4VBasicShell::FindCommand(), G4VBasicShell::FindDirectory(), G4gsmate(), G4UIArrayString::G4UIArrayString(), G4UItcsh::G4UItcsh(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneHandlerCreate::G4VisCommandSceneHandlerCreate(), G4VViewer::G4VViewer(), G4UIGAG::GetCommand(), G4UIGainServer::GetCommand(), G4UIcsh::GetCommandLineString(), G4VUIshell::GetCommandTree(), G4VUIshell::ListCommand(), G4VBasicShell::ListDirectory(), G4UItcsh::ListMatchedCommand(), G4RadioactiveDecay::LoadDecayTable(), G4VBasicShell::ModifyToFullPathCommand(), G4MPIbatch::ReadCommand(), readName(), G4UImanager::RemoveAlias(), G4VViewer::SetName(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4AttCheck::Standard(), G4VBasicShell::TerminalHelp(), and G4VisManager::ViewerShortName().
|
inline |
|
inline |
Referenced by G4UIcommand::ConvertToBool(), and G4UImessenger::StoB().