![]() |
The Gaudi Framework
v26r1
|
STL Include files. More...

Classes | |
| class | Token |
| Definition of the sub-class Token. More... | |
Public Types | |
| typedef Token | Item |
| typedef std::vector< Token > | Items |
| typedef Token | Item |
| typedef std::vector< Token > | Items |
Public Member Functions | |
| Tokenizer () | |
| Standard (dummy) constructor. | |
| Tokenizer (bool resolve) | |
| Initializing constructor. | |
| virtual | ~Tokenizer () |
| Standard destructor. | |
| void | analyse (const std::string &s, const char *delim, const char *tagBegin, const char *tagEnd, const char *eq, const char *valBegin, const char *valEnd) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim, const char *tag, const char *eq, const char *val) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim, const char *eq, const char *val) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim=" ", const char *eq="=") |
| Analyse tokens from string. | |
| Items & | items () |
| Access token collection. | |
| const Items & | items () const |
| Access token collection (CONST) | |
| Tokenizer () | |
| Standard (dummy) constructor. | |
| Tokenizer (bool resolve) | |
| Initializing constructor. | |
| virtual | ~Tokenizer () |
| Standard destructor. | |
| void | analyse (const std::string &s, const char *delim, const char *tagBegin, const char *tagEnd, const char *eq, const char *valBegin, const char *valEnd) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim, const char *tag, const char *eq, const char *val) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim, const char *eq, const char *val) |
| Analyse tokens from string. | |
| void | analyse (const std::string &s, const char *delim=" ", const char *eq="=") |
| Analyse tokens from string. | |
| Items & | items () |
| Access token collection. | |
| const Items & | items () const |
| Access token collection (CONST) | |
Protected Attributes | |
| Items | m_tokens |
| Assigned tokens within string. | |
| bool | m_resolve |
| Flag to resolve environment. | |
| typedef Token Tokenizer::Item |
Definition at line 68 of file Tokenizer.h.
| typedef Token Tokenizer::Item |
Definition at line 68 of file Tokenizer.h.
| typedef std::vector<Token> Tokenizer::Items |
Definition at line 69 of file Tokenizer.h.
| typedef std::vector<Token> Tokenizer::Items |
Definition at line 69 of file Tokenizer.h.
|
inline |
|
inline |
|
inlinevirtual |
Standard destructor.
Definition at line 81 of file Tokenizer.h.
|
inline |
|
inline |
|
inlinevirtual |
Standard destructor.
Definition at line 81 of file Tokenizer.h.
| void Tokenizer::analyse | ( | const std::string & | s, |
| const char * | delim, | ||
| const char * | tagBegin, | ||
| const char * | tagEnd, | ||
| const char * | eq, | ||
| const char * | valBegin, | ||
| const char * | valEnd | ||
| ) |
Analyse tokens from string.
Definition at line 37 of file Tokenizer.cpp.
| void Tokenizer::analyse | ( | const std::string & | s, |
| const char * | delim, | ||
| const char * | tagBegin, | ||
| const char * | tagEnd, | ||
| const char * | eq, | ||
| const char * | valBegin, | ||
| const char * | valEnd | ||
| ) |
Analyse tokens from string.
|
inline |
Analyse tokens from string.
Definition at line 87 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 87 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 91 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 91 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 95 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 95 of file Tokenizer.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Flag to resolve environment.
Definition at line 74 of file Tokenizer.h.
|
protected |
Assigned tokens within string.
Definition at line 72 of file Tokenizer.h.