![]() |
The Gaudi Framework
v26r1
|
Definition of the sub-class Token. More...

Public Member Functions | |
| Token (const Token ©) | |
| Copy constructor. | |
| Token () | |
| Standard constructor. | |
| void | make (const std::string &s, long st, const char *delim, const char *tagBegin, const char *tagEnd, const char *eq, const char *valBegin, const char *valEnd) |
| Create token from string. | |
| virtual | ~Token () |
| Standard Destructor. | |
| Token & | operator= (const Token ©) |
| Assignment operator. | |
| bool | operator== (const Token ©) const |
| long | length () const |
| Total token length. | |
| const std::string & | tag () const |
| Acces tag value. | |
| const std::string & | value () const |
| Access value. | |
| void | resolveValue () |
| Resolve value from environment. | |
| Token (const Token ©) | |
| Copy constructor. | |
| Token () | |
| Standard constructor. | |
| void | make (const std::string &s, long st, const char *delim, const char *tagBegin, const char *tagEnd, const char *eq, const char *valBegin, const char *valEnd) |
| Create token from string. | |
| virtual | ~Token () |
| Standard Destructor. | |
| Token & | operator= (const Token ©) |
| Assignment operator. | |
| bool | operator== (const Token ©) const |
| long | length () const |
| Total token length. | |
| const std::string & | tag () const |
| Acces tag value. | |
| const std::string & | value () const |
| Access value. | |
| void | resolveValue () |
| Resolve value from environment. | |
Private Attributes | |
| long | m_length |
| Toke length. | |
| std::string | m_tag |
| Tag variable. | |
| std::string | m_value |
| Value variable. | |
Definition of the sub-class Token.
Definition at line 28 of file Tokenizer.h.
|
inline |
Copy constructor.
Definition at line 37 of file Tokenizer.h.
|
inline |
|
inlinevirtual |
|
inline |
Copy constructor.
Definition at line 37 of file Tokenizer.h.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
| void Tokenizer::Token::make | ( | const std::string & | s, |
| long | st, | ||
| const char * | delim, | ||
| const char * | tagBegin, | ||
| const char * | tagEnd, | ||
| const char * | eq, | ||
| const char * | valBegin, | ||
| const char * | valEnd | ||
| ) |
Create token from string.
| void Tokenizer::Token::make | ( | const std::string & | s, |
| long | st, | ||
| const char * | delim, | ||
| const char * | tagBegin, | ||
| const char * | tagEnd, | ||
| const char * | eq, | ||
| const char * | valBegin, | ||
| const char * | valEnd | ||
| ) |
Create token from string.
Definition at line 60 of file Tokenizer.cpp.
| Tokenizer::Token & Tokenizer::Token::operator= | ( | const Token & | copy | ) |
Assignment operator.
Definition at line 21 of file Tokenizer.cpp.
|
inline |
Definition at line 50 of file Tokenizer.h.
|
inline |
Definition at line 50 of file Tokenizer.h.
| void Tokenizer::Token::resolveValue | ( | ) |
Resolve value from environment.
| void Tokenizer::Token::resolveValue | ( | ) |
Resolve value from environment.
Definition at line 29 of file Tokenizer.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Toke length.
Definition at line 30 of file Tokenizer.h.
|
private |
Tag variable.
Definition at line 32 of file Tokenizer.h.
|
private |
Value variable.
Definition at line 34 of file Tokenizer.h.