|
| | Assignment (const std::string name="") |
| | Assignment (const Assignment &assignment) |
| | Assignment (Parser &parser, const std::string name="") |
| | Assignment (const Parameter ¶meter) |
| Assignment * | clone () const |
| int | compare (const Parameter ¶meter) const |
| bool | is (const Type type) const |
| bool | is_Assignment () const |
| bool | is_Token () const |
| Assignment & | operator= (const Value &value) |
| Assignment & | operator= (const Parameter ¶meter) |
| void | read (Parser &parser) |
| void | read (std::istream &in=std::cin) |
| Type | type () const |
| Assignment & | type (const int type) |
| std::string | type_name () const |
| Value & | value () const |
| | ~Assignment () |
| bool | at_pathname (std::string pathname, bool case_sensitive, const Parameter *root=NULL) const |
| bool | at_pathname (std::string pathname) const |
| bool | at_pathname (std::string pathname, bool case_sensitive, const Parameter &root) const |
| std::string | comment () const |
| Parameter & | comment (const std::string &comment) |
| bool | has_children () const |
| Parameter & | indenting (const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET) |
| Parameter & | indenting (const bool enable) |
| MODE_STATE | indenting (const WHICH_MODE which=RECURSIVE_MODE_SET) const |
| virtual bool | is_Aggregate () const |
| virtual bool | is_Group () const |
| virtual bool | is_Object () const |
| Parameter & | mode_state (const MODE mode, const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET) |
| const MODE_STATE * | mode_state (const WHICH_MODE which=LOCAL_MODE_SET) const |
| MODE_STATE | mode_state (const MODE mode, const WHICH_MODE which=RECURSIVE_MODE_SET) const |
| Parameter & | mode_state (const MODE_STATE *const modes, const WHICH_MODE which=LOCAL_MODE_SET) |
| std::string | name () const |
| Parameter & | name (const std::string &name) |
| bool | operator!= (const Parameter ¶meter) const |
| bool | operator< (const Parameter ¶meter) const |
| bool | operator<= (const Parameter ¶meter) const |
| bool | operator== (const Parameter ¶meter) const |
| bool | operator> (const Parameter ¶meter) const |
| bool | operator>= (const Parameter ¶meter) const |
| virtual Parameter & | operator[] (unsigned int index) |
| virtual const Parameter & | operator[] (unsigned int index) const |
| | Parameter (const Parameter ¶meter) |
| | Parameter (const std::string &name="") |
| Aggregate * | parent () const |
| std::string | pathname (const Parameter *root=NULL) const |
| std::string | pathname (const Parameter &root) const |
| std::string | pathname_to (const Parameter *root=NULL) const |
| std::string | pathname_to (const Parameter &root) const |
| std::ostream & | print (std::ostream &out=std::cout) const |
| Aggregate * | root () const |
| MODE_STATE | verbatim_strings (const WHICH_MODE which=RECURSIVE_MODE_SET) const |
| Parameter & | verbatim_strings (const bool enable) |
| Parameter & | verbatim_strings (const MODE_STATE state, const WHICH_MODE which=LOCAL_MODE_SET) |
| unsigned int | write (std::ostream &out=std::cout, int depth=0) const |
| virtual | ~Parameter () |