Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

desaxe::CreateDFAState Struct Reference

List of all members.

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

Definition at line 457 of file digester.cpp.

Definition at line 458 of file digester.cpp.

Definition at line 459 of file digester.cpp.


The documentation for this struct was generated from the following file:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.