![]() |
The Gaudi Framework
v26r3
|
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. More... | |
Tokenizer (bool resolve) | |
Initializing constructor. More... | |
virtual | ~Tokenizer () |
Standard destructor. More... | |
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. More... | |
void | analyse (const std::string &s, const char *delim, const char *tag, const char *eq, const char *val) |
Analyse tokens from string. More... | |
void | analyse (const std::string &s, const char *delim, const char *eq, const char *val) |
Analyse tokens from string. More... | |
void | analyse (const std::string &s, const char *delim=" ", const char *eq="=") |
Analyse tokens from string. More... | |
Items & | items () |
Access token collection. More... | |
const Items & | items () const |
Access token collection (CONST) More... | |
Tokenizer () | |
Standard (dummy) constructor. More... | |
Tokenizer (bool resolve) | |
Initializing constructor. More... | |
virtual | ~Tokenizer () |
Standard destructor. More... | |
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. More... | |
void | analyse (const std::string &s, const char *delim, const char *tag, const char *eq, const char *val) |
Analyse tokens from string. More... | |
void | analyse (const std::string &s, const char *delim, const char *eq, const char *val) |
Analyse tokens from string. More... | |
void | analyse (const std::string &s, const char *delim=" ", const char *eq="=") |
Analyse tokens from string. More... | |
Items & | items () |
Access token collection. More... | |
const Items & | items () const |
Access token collection (CONST) More... | |
Protected Attributes | |
Items | m_tokens |
Assigned tokens within string. More... | |
bool | m_resolve |
Flag to resolve environment. More... | |
typedef Token Tokenizer::Item |
Definition at line 74 of file Tokenizer.h.
typedef Token Tokenizer::Item |
Definition at line 74 of file Tokenizer.h.
typedef std::vector<Token> Tokenizer::Items |
Definition at line 75 of file Tokenizer.h.
typedef std::vector<Token> Tokenizer::Items |
Definition at line 75 of file Tokenizer.h.
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inlinevirtual |
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 | ||
) |
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 93 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 93 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 97 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 97 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 101 of file Tokenizer.h.
|
inline |
Analyse tokens from string.
Definition at line 101 of file Tokenizer.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Flag to resolve environment.
Definition at line 80 of file Tokenizer.h.
|
protected |
Assigned tokens within string.
Definition at line 78 of file Tokenizer.h.