Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Automaton Class Reference

#include <Automaton.h>

Collaboration diagram for Automaton:

Collaboration graph
[legend]
List of all members.

Public Methods

 Automaton ()
void setName (const char *s)
void setFilename (int prefix)
void setCodePrefix (const char *prefix, int codeblockline)
void setPrefix (const char *prefix, int codeblockline)
void setDeclare (const char *declaration, int codeblockline)
void setDefine (const char *definition, int codeblockline)
void setInherit (int inherit_class)
void setInherit (int inherit_class, const char *inherit_class_init)
void setInherit (const char *inherit_class)
void setInherit (const char *inherit_class, const char *inherit_class_init)
void setConstruct (const char *parameters, const char *assignment=NULL, const char *body=NULL)
void setDestruct (const char *body)
void setEnterstate (const char *body)
void setEntertrans (const char *body)
void setSyncStop ()
void inputDefinition (int name, SignalParameterList *parameters)
void respace (ostream &ostr, const char *str, const char *input)
void eval (V2StateCollector *v2, StateTransitionArray *array)

Constructor & Destructor Documentation

Automaton::Automaton  
 


Member Function Documentation

void Automaton::eval V2StateCollector   v2,
StateTransitionArray   array
 

void Automaton::inputDefinition int    name,
SignalParameterList   parameters
 

void Automaton::respace ostream &    ostr,
const char *    str,
const char *    input
 

void Automaton::setCodePrefix const char *    prefix,
int    codeblockline
 

void Automaton::setConstruct const char *    parameters,
const char *    assignment = NULL,
const char *    body = NULL
 

void Automaton::setDeclare const char *    declaration,
int    codeblockline
 

void Automaton::setDefine const char *    definition,
int    codeblockline
 

void Automaton::setDestruct const char *    body
 

void Automaton::setEnterstate const char *    body
 

void Automaton::setEntertrans const char *    body
 

void Automaton::setFilename int    prefix
 

void Automaton::setInherit const char *    inherit_class,
const char *    inherit_class_init
 

void Automaton::setInherit const char *    inherit_class
 

void Automaton::setInherit int    inherit_class,
const char *    inherit_class_init
 

void Automaton::setInherit int    inherit_class
 

void Automaton::setName const char *    s
 

void Automaton::setPrefix const char *    prefix,
int    codeblockline
 

void Automaton::setSyncStop  
 


The documentation for this class was generated from the following file:
Generated on Sat Mar 23 18:58:41 2002 for Komssys-mkauto by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002