"Heavy" automaton type More...
#include <gfsmAutomaton.h>
Data Fields | |
gfsmAutomatonFlags | flags |
gfsmSemiring * | sr |
GArray * | states |
gfsmWeightMap * | finals |
gfsmStateId | root_id |
All automata are stored as weighted transducers.
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