Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <TreeToXMLComposer.h>
Static Public Member Functions | |
template<class SymbolType > | |
static void | composeAlphabet (ext::deque< sax::Token > &out, const ext::set< SymbolType > &symbols) |
template<class SymbolType > | |
static void | composeBar (ext::deque< sax::Token > &out, const SymbolType &symbol) |
template<class SymbolType > | |
static void | composeBars (ext::deque< sax::Token > &out, const ext::set< SymbolType > &symbols) |
template<class SymbolType > | |
static void | composeVariablesBar (ext::deque< sax::Token > &out, const SymbolType &symbol) |
template<class SymbolType > | |
static void | composeSubtreeWildcard (ext::deque< sax::Token > &out, const SymbolType &symbol) |
template<class SymbolType > | |
static void | composeSubtreeGap (ext::deque< sax::Token > &out, const SymbolType &symbol) |
template<class SymbolType > | |
static void | composeContent (ext::deque< sax::Token > &out, const ext::vector< SymbolType > &content) |
template<class SymbolType > | |
static void | composeContent (ext::deque< sax::Token > &out, const ext::tree< SymbolType > &content) |
template<class SymbolType > | |
static void | composeNonlinearVariables (ext::deque< sax::Token > &out, const ext::set< SymbolType > &symbols) |
This class contains methods to print XML representation of tree to the output stream.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |