16template <
class SymbolType >
27template <
class SymbolType >
35template <
class SymbolType >
38 composeContent ( tokens,
tree.getContent ( ) );
42template <
class SymbolType >
47 node.push_back ( parseContent ( input ) );
58template <
class SymbolType >
60 if (
node.getChildren ( ).empty ( ) ) {
66 composeContent ( out, child );
Basic exception from which all other exceptions are derived.
Definition: CommonException.h:21
Class extending the deque class from the standard library. Original reason is to allow printing of th...
Definition: deque.hpp:44
auto begin() &
Inherited behavior of begin for non-const instance.
Definition: deque.hpp:100
Class introducing a tree with interface trying to be close to the interface of standard library conta...
Definition: tree.hpp:52
static std::string popTokenData(ext::deque< Token >::iterator &input, Token::TokenType type)
Definition: FromXMLParserHelper.cpp:48
static bool isTokenType(ext::deque< Token >::const_iterator input, Token::TokenType type)
Definition: FromXMLParserHelper.cpp:34
static void composeStream(ext::ostream &out, const ext::deque< Token > &in)
Definition: SaxComposeInterface.cpp:49
static void parseStream(ext::istream &in, ext::deque< Token > &out)
Definition: SaxParseInterface.cpp:73
Tree represented in its natural representation. The representation is so called unranked,...
Definition: UnrankedTree.h:69
typename T::SymbolType SymbolType
Definition: ReachableStates.h:176
Definition: normalize.hpp:10
std::string to_string(const T &value)
To string method designated for objects that can be casted to string.
Definition: string.hpp:131
Definition: BackwardOccurrenceTest.h:17
Definition: rawApi.hpp:11