faudes::GotoMachine Class Reference
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| void | Transitions (const LrmTransitionMap &transitions) |
| Setter for transitions. | |
| const LrmTransitionMap & | Transitions () const |
| Getter for transitions. | |
| void | States (const Lr1ConfigurationSetSet &states) |
| Setter for config sets. | |
| const Lr1ConfigurationSetSet & | States () const |
| Getter for states. | |
| void | InitState (const std::set< Lr1Configuration > &initState) |
| Setter for initState. | |
| const std::set < Lr1Configuration > & | InitState () const |
| Getter for initState. | |
Private Attributes | |
| LrmTransitionMap | mTransitions |
| Lr1ConfigurationSetSet | mStates |
| std::set< Lr1Configuration > | mInitState |
Simple generator for parsing with goto tables.
Overview
Contents
Definition at line 34 of file pd_gotogenerator.h.
| const std::set<Lr1Configuration>& faudes::GotoMachine::InitState | ( | void | ) | const [inline] |
| void faudes::GotoMachine::InitState | ( | const std::set< Lr1Configuration > & | initState | ) | [inline] |
Setter for initState.
| initState | the initStates to set |
Definition at line 82 of file pd_gotogenerator.h.
| const Lr1ConfigurationSetSet& faudes::GotoMachine::States | ( | void | ) | const [inline] |
| void faudes::GotoMachine::States | ( | const Lr1ConfigurationSetSet & | states | ) | [inline] |
Setter for config sets.
| states | the transitions to set |
Definition at line 66 of file pd_gotogenerator.h.
| const LrmTransitionMap& faudes::GotoMachine::Transitions | ( | ) | const [inline] |
| void faudes::GotoMachine::Transitions | ( | const LrmTransitionMap & | transitions | ) | [inline] |
Setter for transitions.
| transitions | the transitions to set |
Definition at line 50 of file pd_gotogenerator.h.
std::set<Lr1Configuration> faudes::GotoMachine::mInitState [private] |
Definition at line 40 of file pd_gotogenerator.h.
Definition at line 39 of file pd_gotogenerator.h.
Definition at line 38 of file pd_gotogenerator.h.
libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen