fsm_s Struct Reference

#include <defines.h>

Data Fields

char * name
int line
expressionfrom_state
expressionto_state
fsm_arcarc_head
fsm_arcarc_tail
fsm_tabletable
bool exclude

Detailed Description

Stores information for an FSM within the design.


Field Documentation

Pointer to head of list of expression pairs that describe the valid FSM arcs

Referenced by fsm_add_arc(), fsm_create(), fsm_create_tables(), and fsm_dealloc().

Pointer to tail of list of expression pairs that describe the valid FSM arcs

Referenced by fsm_add_arc(), and fsm_create().

Set to TRUE if the states/transitions of this table should be excluded as determined by pragmas

Referenced by fsm_create(), fsm_create_tables(), and fsm_table_set().

First line of FSM attribute

Referenced by fsm_create(), fsm_db_write(), and fsm_link_find_by_pos().

char* fsm_s::name

User-defined name that this FSM pertains to

Referenced by fsm_create(), fsm_dealloc(), fsm_link_find(), and fsm_var_add().


The documentation for this struct was generated from the following file:
Generated on Sun Nov 21 00:55:43 2010 for Covered by  doxygen 1.6.3