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