#include <arc.H>
Public Methods | |
| ARC (Cstr_ptr &n, cEVENTptr &e, cTRIGGERptr &t, STATE *s=0) | |
| ARC (Cstr_ptr &n, cGUARDptr &g, cTRIGGERptr &t, STATE *s=0) | |
| virtual | ~ARC () |
| int | match (cEVENTptr &e) const |
| bool | guarded () const |
| cGUARDptr & | guard () const |
| int | operator== (cARC &a) const |
| void | debug (ostream &o) const |
| void | exec (STATE *&s, cEVENTptr &e, STATE *start) |
Protected Attributes | |
| str_ptr | _name |
| STATE * | _next |
| GUARDptr | _guard |
| TRIGGERptr | _trigger |
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18