Synopsis/PTree/Node.hh
Includes from this file:
include Synopsis/PTree/Encoding.hh
include Synopsis/PTree/Visitor.hh
include Synopsis/Token.hh
Declarations in this file:
Classes in Synopsis::PTree
Data members in Synopsis::PTree::Array
Data members in Synopsis::PTree::Iterator
Data members in Synopsis::PTree::Node::`0053::`0054
Data members in Synopsis::PTree::Node::`0053::`0055
Data members in Synopsis::PTree::Node::`0053
Data members in Synopsis::PTree::Node
Member functions in Synopsis::PTree::Array
Member functions in Synopsis::PTree::Atom
Member functions in Synopsis::PTree::Iterator
Member functions in Synopsis::PTree::Node
Parameters in Synopsis::PTree::Array::`operator[](size_t)
index
Parameters in Synopsis::PTree::Atom::`Atom(const Token&)
t
Parameters in Synopsis::PTree::Atom::`Atom(const char*,size_t)
l
p
Parameters in Synopsis::PTree::Atom::`accept(Visitor*)
visitor
Parameters in Synopsis::PTree::Iterator::`Iterator(Node*)
p
Parameters in Synopsis::PTree::Iterator::`reset(Node*)
p
Parameters in Synopsis::PTree::List::`List(Node*,Node*)
p
q
Parameters in Synopsis::PTree::List::`accept(Visitor*)
visitor
Parameters in Synopsis::PTree::Node::`set_car(Node*)
p
Parameters in Synopsis::PTree::Node::`set_cdr(Node*)
p
Structs in Synopsis::PTree::Node::`0053
Thises in Synopsis::PTree::Array::`clear()
this
Thises in Synopsis::PTree::Array::`number()
this
Thises in Synopsis::PTree::Array::`operator[](size_t)
this
Thises in Synopsis::PTree::Atom::`Atom(const Token&)
this
Thises in Synopsis::PTree::Atom::`Atom(const char*,size_t)
this
Thises in Synopsis::PTree::Atom::`accept(Visitor*)
this
Thises in Synopsis::PTree::Atom::`is_atom()const
this
Thises in Synopsis::PTree::Iterator::`Iterator(Node*)
this
Thises in Synopsis::PTree::Iterator::`empty()
this
Thises in Synopsis::PTree::Iterator::`get()
this
Thises in Synopsis::PTree::Iterator::`operator()()
this
Thises in Synopsis::PTree::Iterator::`operator*()
this
Thises in Synopsis::PTree::Iterator::`operator++()
this
Thises in Synopsis::PTree::Iterator::`operator++(int)
this
Thises in Synopsis::PTree::Iterator::`reset(Node*)
this
Thises in Synopsis::PTree::List::`List(Node*,Node*)
this
Thises in Synopsis::PTree::List::`accept(Visitor*)
this
Thises in Synopsis::PTree::List::`is_atom()const
this
Thises in Synopsis::PTree::Node::`car()
this
Thises in Synopsis::PTree::Node::`car()const
this
Thises in Synopsis::PTree::Node::`cdr()
this
Thises in Synopsis::PTree::Node::`cdr()const
this
Thises in Synopsis::PTree::Node::`encoded_name()const
this
Thises in Synopsis::PTree::Node::`encoded_type()const
this
Thises in Synopsis::PTree::Node::`length()const
this
Thises in Synopsis::PTree::Node::`position()const
this
Thises in Synopsis::PTree::Node::`set_car(Node*)
this
Thises in Synopsis::PTree::Node::`set_cdr(Node*)
this
Thises in Synopsis::PTree::Node::`~Node()
this
Unions in Synopsis::PTree::Node