13template <
typename T >
17 static std::string xmlTagName ( );
21template <
typename T >
37 under = & * std::prev ( under->
end ( ) );
57template <
typename T >
62template <
typename T >
67template <
typename T >
75 while ( iter.getLevel ( ) > level ) {
83 while ( iter.getLevel ( ) < level ) {
Class extending the deque class from the standard library. Original reason is to allow printing of th...
Definition: deque.hpp:44
The iterator type over structure of the tree following preorder traversal.
Definition: tree.hpp:363
Class introducing a tree with interface trying to be close to the interface of standard library conta...
Definition: tree.hpp:52
const_children_iterator end() const
Getter of a children iterator one after the last child.
Definition: tree.hpp:882
tree * getParent()
Getter of the parent node. Null if the node is root.
Definition: tree.hpp:80
const_prefix_iterator prefix_begin() const
Getter of the prefix iterator to the root node.
Definition: tree.hpp:904
void push_back(ext::tree< T > &&value)
Pushbacks a subtree after last child of a tree.
Definition: tree.hpp:983
const_prefix_iterator prefix_end() const
Getter of the prefix iterator one after the last node in the prefix traversal.
Definition: tree.hpp:914
static void popToken(ext::deque< Token >::iterator &input, Token::TokenType type, const std::string &data)
Definition: FromXMLParserHelper.cpp:39
static bool isToken(ext::deque< Token >::const_iterator input, Token::TokenType type, const std::string &data)
Definition: FromXMLParserHelper.cpp:29
static bool isTokenType(ext::deque< Token >::const_iterator input, Token::TokenType type)
Definition: FromXMLParserHelper.cpp:34
Definition: normalize.hpp:10
Definition: sigHandler.cpp:20
Definition: BackwardOccurrenceTest.h:17
Definition: xmlApi.hpp:27