Data Fields
gfsmAutomaton Struct Reference

"Heavy" automaton type More...

#include <gfsmAutomaton.h>

Collaboration diagram for gfsmAutomaton:
Collaboration graph
[legend]

Data Fields

gfsmAutomatonFlags flags
gfsmSemiringsr
GArray * states
gfsmWeightMapfinals
gfsmStateId root_id

Detailed Description

All automata are stored as weighted transducers.

Field Documentation

gfsmAutomatonFlags gfsmAutomaton::flags

automaton flags

gfsmSemiring* gfsmAutomaton::sr

semiring used for arc weight computations

GArray* gfsmAutomaton::states

vector of automaton states

gfsmWeightMap* gfsmAutomaton::finals

map from final state-Ids to final weights

gfsmStateId gfsmAutomaton::root_id

ID of root node, or gfsmNoState if not defined


The documentation for this struct was generated from the following file: