FAUST compiler  0.9.9.6b8
Public Member Functions | Public Attributes
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.

          :
    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.

                            :
    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.

  { s = state.s; match_num = state.match_num;
    rules = state.rules; trans = state.trans; 
    return *this;
  }

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: