|
BOSS 8.0.0
BESIII Offline Software System
|
#include <IFile.h>
Public Types | |
| typedef std::vector< int > | intVector |
| typedef std::vector< double > | doubleVector |
| typedef std::vector< int > | intVector |
| typedef std::vector< double > | doubleVector |
| typedef std::vector< int > | intVector |
| typedef std::vector< double > | doubleVector |
Public Member Functions | |
| IFile (const char *filename) | |
| IFile (const DOMDocument *instrument) | |
| IFile (const DOMElement *instrument) | |
| virtual | ~IFile () |
| virtual bool | contains (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item) |
| virtual double | getDouble (const char *section, const char *item) |
| virtual int | getBool (const char *section, const char *item) |
| virtual const char * | getString (const char *section, const char *item) |
| virtual intVector | getIntVector (const char *section, const char *item) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item, int defValue) |
| virtual double | getDouble (const char *section, const char *item, double defValue) |
| virtual int | getBool (const char *section, const char *item, int defValue) |
| virtual const char * | getString (const char *section, const char *item, const char *defValue) |
| virtual intVector | getIntVector (const char *section, const char *item, intVector defValues) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item, doubleVector defValues) |
| void | setString (const char *section, const char *item, const char *newString) |
| void | print () |
| virtual void | printOn (std::ostream &out=std::cout) |
| IFile (const char *filename) | |
| IFile (const DOMDocument *instrument) | |
| IFile (const DOMElement *instrument) | |
| virtual | ~IFile () |
| virtual bool | contains (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item) |
| virtual double | getDouble (const char *section, const char *item) |
| virtual int | getBool (const char *section, const char *item) |
| virtual const char * | getString (const char *section, const char *item) |
| virtual intVector | getIntVector (const char *section, const char *item) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item, int defValue) |
| virtual double | getDouble (const char *section, const char *item, double defValue) |
| virtual int | getBool (const char *section, const char *item, int defValue) |
| virtual const char * | getString (const char *section, const char *item, const char *defValue) |
| virtual intVector | getIntVector (const char *section, const char *item, intVector defValues) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item, doubleVector defValues) |
| void | setString (const char *section, const char *item, const char *newString) |
| void | print () |
| virtual void | printOn (std::ostream &out=std::cout) |
| IFile (const char *filename) | |
| IFile (const DOMDocument *instrument) | |
| IFile (const DOMElement *instrument) | |
| virtual | ~IFile () |
| virtual bool | contains (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item) |
| virtual double | getDouble (const char *section, const char *item) |
| virtual int | getBool (const char *section, const char *item) |
| virtual const char * | getString (const char *section, const char *item) |
| virtual intVector | getIntVector (const char *section, const char *item) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item) |
| virtual int | getInt (const char *section, const char *item, int defValue) |
| virtual double | getDouble (const char *section, const char *item, double defValue) |
| virtual int | getBool (const char *section, const char *item, int defValue) |
| virtual const char * | getString (const char *section, const char *item, const char *defValue) |
| virtual intVector | getIntVector (const char *section, const char *item, intVector defValues) |
| virtual doubleVector | getDoubleVector (const char *section, const char *item, doubleVector defValues) |
| void | setString (const char *section, const char *item, const char *newString) |
| void | print () |
| virtual void | printOn (std::ostream &out=std::cout) |
Protected Member Functions | |
| IFile () | |
| IFile () | |
| IFile () | |
Static Protected Member Functions | |
| static void | stripBlanks (char *str1, const char *str2, int flags) |
| static int | stricmp (const char *str1, const char *str2) |
| static void | stripBlanks (char *str1, const char *str2, int flags) |
| static int | stricmp (const char *str1, const char *str2) |
| static void | stripBlanks (char *str1, const char *str2, int flags) |
| static int | stricmp (const char *str1, const char *str2) |
Friends | |
| class | IFile_Section |
| class | IFile_Item |
Definition at line 80 of file Calibration/xmlBase/include/xmlBase/IFile.h.
| typedef std::vector<double> xmlBase::IFile::doubleVector |
Definition at line 92 of file Calibration/xmlBase/include/xmlBase/IFile.h.
| typedef std::vector<double> xmlBase::IFile::doubleVector |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-dbg/include/xmlBase/IFile.h.
| typedef std::vector<double> xmlBase::IFile::doubleVector |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-opt/include/xmlBase/IFile.h.
| typedef std::vector<int> xmlBase::IFile::intVector |
Definition at line 91 of file Calibration/xmlBase/include/xmlBase/IFile.h.
| typedef std::vector<int> xmlBase::IFile::intVector |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-dbg/include/xmlBase/IFile.h.
| typedef std::vector<int> xmlBase::IFile::intVector |
Definition at line 91 of file InstallArea/x86_64-el9-gcc13-opt/include/xmlBase/IFile.h.
| xmlBase::IFile::IFile | ( | const char * | filename | ) |
Definition at line 130 of file IFile.cxx.
| xmlBase::IFile::IFile | ( | const DOMDocument * | instrument | ) |
Definition at line 103 of file IFile.cxx.
| xmlBase::IFile::IFile | ( | const DOMElement * | instrument | ) |
Definition at line 116 of file IFile.cxx.
|
virtual |
|
inlineprotected |
Definition at line 136 of file Calibration/xmlBase/include/xmlBase/IFile.h.
| xmlBase::IFile::IFile | ( | const char * | filename | ) |
| xmlBase::IFile::IFile | ( | const DOMDocument * | instrument | ) |
| xmlBase::IFile::IFile | ( | const DOMElement * | instrument | ) |
|
virtual |
|
inlineprotected |
Definition at line 136 of file InstallArea/x86_64-el9-gcc13-dbg/include/xmlBase/IFile.h.
| xmlBase::IFile::IFile | ( | const char * | filename | ) |
| xmlBase::IFile::IFile | ( | const DOMDocument * | instrument | ) |
| xmlBase::IFile::IFile | ( | const DOMElement * | instrument | ) |
|
virtual |
|
inlineprotected |
Definition at line 136 of file InstallArea/x86_64-el9-gcc13-opt/include/xmlBase/IFile.h.
|
virtual |
Definition at line 221 of file IFile.cxx.
Referenced by getBool(), getDouble(), getDoubleVector(), getInt(), getIntVector(), getString(), and lookFor().
|
virtual |
|
virtual |
|
virtual |
Definition at line 331 of file IFile.cxx.
Referenced by getBool().
|
virtual |
|
virtual |
|
virtual |
Definition at line 419 of file IFile.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 302 of file IFile.cxx.
Referenced by getDouble(), and lookFor().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 383 of file IFile.cxx.
Referenced by getDoubleVector().
|
virtual |
|
virtual |
|
virtual |
Definition at line 436 of file IFile.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 317 of file IFile.cxx.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 351 of file IFile.cxx.
Referenced by getIntVector().
|
virtual |
|
virtual |
|
virtual |
Definition at line 431 of file IFile.cxx.
|
virtual |
|
virtual |
|
virtual |
Definition at line 274 of file IFile.cxx.
Referenced by getString(), and lookFor().
|
virtual |
|
virtual |
|
virtual |
Definition at line 427 of file IFile.cxx.
|
virtual |
|
virtual |
| void xmlBase::IFile::print | ( | ) |
| void xmlBase::IFile::print | ( | ) |
| void xmlBase::IFile::print | ( | ) |
|
virtual |
Definition at line 31 of file IFile.cxx.
Referenced by print().
|
virtual |
|
virtual |
| void xmlBase::IFile::setString | ( | const char * | section, |
| const char * | item, | ||
| const char * | newString ) |
Definition at line 280 of file IFile.cxx.
| void xmlBase::IFile::setString | ( | const char * | section, |
| const char * | item, | ||
| const char * | newString ) |
| void xmlBase::IFile::setString | ( | const char * | section, |
| const char * | item, | ||
| const char * | newString ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
Definition at line 63 of file IFile.cxx.
Referenced by setString().
|
staticprotected |
|
staticprotected |
|
friend |
Definition at line 129 of file Calibration/xmlBase/include/xmlBase/IFile.h.
Referenced by IFile_Item, printOn(), and setString().
|
friend |
check for and replace an environment variable within a string Soon to become obsolete – maybe is by now
Definition at line 128 of file Calibration/xmlBase/include/xmlBase/IFile.h.
Referenced by IFile_Section, printOn(), and setString().