#include <PrefixRankedNonlinearPattern.h>
◆ compose()
template<class SymbolType >
Composing to a sequence of xml tokens helper.
- Parameters
-
out | the sink for new xml tokens representing the pattern |
pattern | the pattern to compose |
◆ first()
template<class SymbolType >
Tests whether the token stream starts with this type.
\params input the iterator to sequence of xml tokens to test
- Returns
- true if the token stream iterator points to opening tag named with xml tag name of this type, false otherwise.
◆ parse()
template<class SymbolType >
Parsing from a sequence of xml tokens helper.
\params input the iterator to sequence of xml tokens to parse from
- Returns
- the new instance of the pattern
◆ xmlTagName()
template<class SymbolType >
The XML tag name of class.
Intentionaly a static member function to be safe in the initialisation before the main function starts.
- Returns
- string representing the XML tag name of the class
The documentation for this struct was generated from the following file: