desaxe::CreateDFAState Struct Reference
Public Member Functions | |
| CreateDFAState (const std::vector< rule_t > &rules, const std::vector< nfa_state_t > &accepting) | |
| dfa_state_t | operator() (const std::set< nfa_state_t > &combination) |
Public Attributes | |
| unsigned int | n |
| const std::vector< rule_t > & | rules_ |
| const std::vector< nfa_state_t > & | accepting_ |
Detailed Description
Definition at line 440 of file digester.cpp.
Constructor & Destructor Documentation
| desaxe::CreateDFAState::CreateDFAState | ( | const std::vector< rule_t > & | rules, | |
| const std::vector< nfa_state_t > & | accepting | |||
| ) | [inline] |
Definition at line 442 of file digester.cpp.
Member Function Documentation
| dfa_state_t desaxe::CreateDFAState::operator() | ( | const std::set< nfa_state_t > & | combination | ) | [inline] |
Definition at line 446 of file digester.cpp.
References desaxe::DFA_State::ID, and desaxe::DFA_State::rules.
Member Data Documentation
| unsigned int desaxe::CreateDFAState::n |
Definition at line 457 of file digester.cpp.
| const std::vector<rule_t>& desaxe::CreateDFAState::rules_ |
Definition at line 458 of file digester.cpp.
| const std::vector<nfa_state_t>& desaxe::CreateDFAState::accepting_ |
Definition at line 459 of file digester.cpp.
The documentation for this struct was generated from the following file:
