State Struct Reference

List of all members.

Public Member Functions

 State ()
 State (const State &state)
Stateoperator= (const State &state)

Public Attributes

int s
bool match_num
list< Rulerules
list< Transtrans

Detailed Description

Definition at line 133 of file patternmatcher.cpp.


Constructor & Destructor Documentation

State::State (  )  [inline]

Definition at line 138 of file patternmatcher.cpp.

00139           :
    s(0), match_num(false), rules(list<Rule>()), trans(list<Trans>()) {}

State::State ( const State state  )  [inline]

Definition at line 140 of file patternmatcher.cpp.

00141                             :
00142     s(state.s), match_num(state.match_num),
    rules(state.rules), trans(state.trans) {}


Member Function Documentation

State& State::operator= ( const State state  )  [inline]

Definition at line 144 of file patternmatcher.cpp.

References match_num, rules, s, and trans.

00145   { s = state.s; match_num = state.match_num;
00146     rules = state.rules; trans = state.trans; 
00147     return *this;
00148   }


Member Data Documentation

Definition at line 135 of file patternmatcher.cpp.

Referenced by Automaton::build(), and operator=().

int State::s

Definition at line 134 of file patternmatcher.cpp.

Referenced by Automaton::build(), and operator=().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 28 23:46:09 2010 for FAUST compiler by  doxygen 1.6.3