|
| Aggregate & | add (const Parameter ¶meter) |
| Aggregate & | add (Parameter *parameter) |
| | Aggregate (const Aggregate &aggregate) |
| | Aggregate (Parser &parser, const std::string name="") |
| | Aggregate (const std::string name="", const idaeim::PVL::Parameter::Type type_code=Default_Subtype) |
| | Aggregate (const Parameter ¶meter) |
| Depth_Iterator | begin_depth () |
| Aggregate * | clone () const |
| int | compare (const Parameter ¶meter) const |
| Aggregate & | copy_in (const Aggregate &aggregate) |
| Depth_Iterator | end_depth () |
| void | entering (Parameter *parameter) |
| Parameter * | find (const std::string &pathname, bool case_sensitive=false, int skip=0, idaeim::PVL::Parameter::Type type=(Type)(ASSIGNMENT|AGGREGATE)) const |
| bool | is (const Type type) const |
| bool | is_Aggregate () const |
| bool | is_Group () const |
| bool | is_Object () const |
| Aggregate & | move_in (Aggregate &aggregate) |
| Aggregate & | operator= (const Parameter ¶meter) |
| Aggregate & | operator= (const Aggregate ¶meter) |
| Aggregate & | operator= (const Assignment ¶meter) |
| Aggregate & | operator= (const Value &value) |
| const Parameter & | operator[] (unsigned int index) const |
| Parameter & | operator[] (unsigned int index) |
| void | read (std::istream &in=std::cin) |
| void | read (Parser &parser) |
| Parameter * | remove (size_type index) |
| Parameter * | remove (Parameter *parameter) |
| Parameter * | remove (iterator position) |
| Parameter * | remove_depth (Parameter *parameter) |
| void | removing (Parameter *parameter) |
| size_type | total_size () |
| Aggregate & | type (const int type) |
| Type | type () const |
| std::string | type_name () const |
| Value & | value () const |
| | ~Aggregate () |
| 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_Assignment () const |
| virtual bool | is_Token () 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 |
| | 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 () |
| void | assign (size_type number, const_reference value) |
| void | assign (Iterator start, Iterator stop) |
| reference | at (size_type index) |
| const_reference | at (size_type index) const |
| reference | back () |
| const_reference | back () const |
| Iterator | begin () |
| Const_Iterator | begin () const |
| void | clear () |
| Iterator | end () |
| Const_Iterator | end () const |
| void | erase (size_type index) |
| iterator | erase (iterator start, iterator stop) |
| iterator | erase (iterator position) |
| reference | front () |
| const_reference | front () const |
| iterator | insert (iterator position, const_reference value) |
| void | insert (size_type index, const_reference value) |
| void | insert (iterator position, size_type number, const_reference value) |
| void | insert (iterator position, InputIterator start, InputIterator stop) |
| Vectal & | operator= (const Vectal< value_type > &vectal) |
| const_reference | operator[] (size_type index) const |
| reference | operator[] (size_type index) |
| pointer | peek (const iterator &position) |
| pointer | peek (const const_iterator &position) const |
| pointer | peek_back () |
| pointer | peek_back () const |
| iterator | poke (iterator position, pointer value_pointer) |
| void | poke (size_type index, pointer value_pointer) |
| iterator | poke (iterator position, const_iterator start, const_iterator stop) |
| void | poke_back (pointer value_pointer) |
| void | pop_back () |
| iterator | pull (iterator position) |
| iterator | pull (iterator start, iterator stop) |
| pointer | pull_back () |
| pointer | pull_out (size_type index) |
| pointer | pull_out (iterator position) |
| void | push_back (const_reference value) |
| Reverse_Iterator | rbegin () |
| Const_Reverse_Iterator | rbegin () const |
| Const_Reverse_Iterator | rend () const |
| Reverse_Iterator | rend () |
| pointer | replace (iterator position, pointer value_pointer) |
| void | resize (size_type new_size) |
| void | resize (size_type new_size, const_reference value) |
| | Vectal (Iterator start, Iterator stop) |
| | Vectal (const Vectal &vectal) |
| | Vectal () |
| | Vectal (size_type size, const_reference value) |
| Base & | vector_base () |
| void | wipe () |
| virtual | ~Vectal () |