Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
regexp::RegExpToXmlComposer::Formal Class Reference

#include <RegExpToXmlComposer.h>

Static Public Member Functions

template<class SymbolType >
static void visit (const FormalRegExpAlternation< SymbolType > &alternation, ext::deque< sax::Token > &output)
 
template<class SymbolType >
static void visit (const FormalRegExpConcatenation< SymbolType > &concatenation, ext::deque< sax::Token > &output)
 
template<class SymbolType >
static void visit (const FormalRegExpIteration< SymbolType > &iteration, ext::deque< sax::Token > &output)
 
template<class SymbolType >
static void visit (const FormalRegExpSymbol< SymbolType > &symbol, ext::deque< sax::Token > &output)
 
template<class SymbolType >
static void visit (const FormalRegExpEpsilon< SymbolType > &epsilon, ext::deque< sax::Token > &output)
 
template<class SymbolType >
static void visit (const FormalRegExpEmpty< SymbolType > &empty, ext::deque< sax::Token > &output)
 

Member Function Documentation

◆ visit() [1/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpAlternation< SymbolType > &  alternation,
ext::deque< sax::Token > &  output 
)
static
Here is the call graph for this function:

◆ visit() [2/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpConcatenation< SymbolType > &  concatenation,
ext::deque< sax::Token > &  output 
)
static
Here is the call graph for this function:

◆ visit() [3/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpEmpty< SymbolType > &  empty,
ext::deque< sax::Token > &  output 
)
static

◆ visit() [4/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpEpsilon< SymbolType > &  epsilon,
ext::deque< sax::Token > &  output 
)
static

◆ visit() [5/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpIteration< SymbolType > &  iteration,
ext::deque< sax::Token > &  output 
)
static
Here is the call graph for this function:

◆ visit() [6/6]

template<class SymbolType >
void regexp::RegExpToXmlComposer::Formal::visit ( const FormalRegExpSymbol< SymbolType > &  symbol,
ext::deque< sax::Token > &  output 
)
static
Here is the call graph for this function:

The documentation for this class was generated from the following file: