| 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned > >  | calculateState (const automaton::DFA< SymbolType, StateType > &automaton, const string::LinearString< SymbolType > &string) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, ext::set< StateType >, ext::set< unsigned > >  | calculateStates (const automaton::NFA< SymbolType, StateType > &automaton, const string::LinearString< SymbolType > &string) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, ext::set< StateType >, ext::set< unsigned > >  | calculateStates (const automaton::EpsilonNFA< SymbolType, StateType > &automaton, const string::LinearString< SymbolType > &string) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned > >  | calculateState (const automaton::DFTA< SymbolType, StateType > &automaton, const tree::RankedTree< SymbolType > &tree) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned > >  | calculateState (const automaton::UnorderedDFTA< SymbolType, StateType > &automaton, const tree::UnorderedRankedTree< SymbolType > &tree) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned > >  | calculateState (const automaton::ArcFactoredDeterministicZAutomaton< SymbolType, StateType > &automaton, const tree::UnrankedTree< SymbolType > &tree) | 
|   | 
| template<class SymbolType , class StateType >  | 
| static ext::tuple< bool, ext::set< StateType >, ext::set< unsigned > >  | calculateStates (const automaton::NFTA< SymbolType, StateType > &automaton, const tree::RankedTree< SymbolType > &tree) | 
|   | 
| template<class InputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType > >  | calculateState (const automaton::InputDrivenDPDA< InputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
| template<class InputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType > >  | calculateState (const automaton::VisiblyPushdownDPDA< InputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
| template<class InputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType > >  | calculateState (const automaton::RealTimeHeightDeterministicDPDA< InputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
| template<class InputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::tuple< bool, StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType > >  | calculateState (const automaton::DPDA< InputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
| template<class InputSymbolType , class OutputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::set< ext::tuple< StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType >, ext::deque< OutputSymbolType > > >  | calculateStates (const automaton::NPDTA< InputSymbolType, OutputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
| template<class InputSymbolType , class PushdownStoreSymbolType , class StateType >  | 
| static ext::set< ext::tuple< StateType, ext::set< unsigned >, ext::deque< PushdownStoreSymbolType > > >  | calculateStates (const automaton::NPDA< InputSymbolType, PushdownStoreSymbolType, StateType > &automaton, const string::LinearString< InputSymbolType > &string) | 
|   | 
Implementation of automaton run over its input.