Token Class Reference
#include <data-token.h>
List of all members.
Constructor & Destructor Documentation
| Token::Token |
( |
const Token & |
dc |
) |
|
| Token::~Token |
( |
|
) |
[virtual] |
Member Function Documentation
| int Token::count |
( |
|
) |
const [inline] |
| void Token::define |
( |
Symbol |
key, |
|
|
Data |
val | |
|
) |
| | [inline] |
| virtual Data Token::getField |
( |
QString |
ref |
) |
[inline, virtual] |
setting and getting of subtrees and values
Reimplemented from DataClass.
| vector< Symbol > Token::keys |
( |
|
) |
const |
| Data& Token::operator[] |
( |
Symbol * |
s |
) |
const [inline] |
| Data& Token::operator[] |
( |
Symbol |
s |
) |
const [inline] |
| virtual void Token::setField |
( |
QString |
s, |
|
|
Data |
d | |
|
) |
| | [inline, virtual] |
| virtual DataClass* Token::shallow_copy |
( |
|
) |
const [inline, protected, virtual] |
The shallow_copy function should be overridden to return a shallow copy of the own object, but allocated with new.
Implements DataClass.
References Token().
| static QString Token::type |
( |
|
) |
[inline, static] |
| virtual QString Token::type_name |
( |
|
) |
const [inline, protected, virtual] |
| void Token::visit |
( |
DataVisitor & |
v |
) |
[protected, virtual] |
The documentation for this class was generated from the following files: