#include <Aceobj.h>
Public Member Functions | |
| Acenode (const string &t, const string &v) | |
| Acenode (const string &t, const string &v, Acenode *p) | |
| Acenode (const string &dump) | |
| Acenode (const string &dump, Acenode *p) | |
| void | parse (const string &dump) |
| void | addChild (const string &t, const string &v) |
| void | addChild (const string &dump) |
| void | addSibling (const string &t, const string &v) |
| void | addSibling (const string &dump) |
| Acenode * | right () |
| Acenode * | down () |
| vector< string > | row () const |
| vector< string > | col () const |
| void | del () |
| int | asInt () |
| double | asFloat () |
| string | asString () |
| Acenode (const string &t, const string &v) | |
| Acenode (const string &t, const string &v, Acenode *p) | |
| Acenode (const string &dump) | |
| Acenode (const string &dump, Acenode *p) | |
| void | parse (const string &dump) |
| void | addChild (const string &t, const string &v) |
| void | addChild (const string &dump) |
| void | addSibling (const string &t, const string &v) |
| void | addSibling (const string &dump) |
| Acenode * | right () |
| Acenode * | down () |
| vector< string > | row () const |
| vector< string > | col () const |
| void | del () |
| int | asInt () |
| double | asFloat () |
| string | asString () |
Public Attributes | |
| string | type |
| string | value |
| Acenode * | parent |
| Acenode * | child |
| Acenode * | sibling |
| Acenode::Acenode | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
Referenced by addChild(), and addSibling().
| Acenode::Acenode | ( | const string & | t, | |
| const string & | v, | |||
| Acenode * | p | |||
| ) | [inline] |
| Acenode::Acenode | ( | const string & | dump | ) | [inline] |
References parse().
| Acenode::Acenode | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
| Acenode::Acenode | ( | const string & | t, | |
| const string & | v, | |||
| Acenode * | p | |||
| ) | [inline] |
| Acenode::Acenode | ( | const string & | dump | ) | [inline] |
References parse().
| void Acenode::parse | ( | const string & | dump | ) |
| void Acenode::addChild | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
| void Acenode::addSibling | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
| void Acenode::addSibling | ( | const string & | dump | ) | [inline] |
| void Acenode::del | ( | ) |
| double Acenode::asFloat | ( | ) | [inline] |
References value.
| string Acenode::asString | ( | ) | [inline] |
| void Acenode::parse | ( | const string & | dump | ) |
| void Acenode::addChild | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
| void Acenode::addSibling | ( | const string & | t, | |
| const string & | v | |||
| ) | [inline] |
| void Acenode::addSibling | ( | const string & | dump | ) | [inline] |
| vector<string> Acenode::row | ( | ) | const |
| vector<string> Acenode::col | ( | ) | const |
| void Acenode::del | ( | ) |
| int Acenode::asInt | ( | ) | [inline] |
References value.
| double Acenode::asFloat | ( | ) | [inline] |
References value.
| string Acenode::asString | ( | ) | [inline] |
References value.
| string Acenode::type |
Referenced by Aceobj::at(), find(), Aceobj::get(), and parse().
| string Acenode::value |
Referenced by asFloat(), asInt(), asString(), Aceobj::at(), col(), find(), Aceobj::get(), main(), parse(), and row().
Referenced by addSibling().
Referenced by addChild(), Aceobj::at(), col(), del(), down(), find(), Aceobj::get(), and Aceobj::parse().
Referenced by addSibling(), Aceobj::at(), col(), del(), find(), Aceobj::get(), Aceobj::parse(), right(), and row().
1.5.6