SPRAAK
|
Data Fields | |
unsigned int | alloc_flag |
set if allocated More... | |
unsigned int | state_info_size |
SprFSTCArc * | state0 |
const SprCwrFSTSymSet ** | osymset |
set of equivalent output symbols (requires only a single arc) More... | |
const SprCwrSLex * | lex_isymb |
input symbol lexicon More... | |
const SprCwrSLex * | lex_osymb |
output symbol lexicon More... | |
unsigned int | state_info_align |
SprCwrFSTSizes | s |
a whole block of sizes (keys) More... | |
SprCwrFSTSymSet * | data_osymset |
concatenation of the sets of equivalent output symbols More... | |
SprFSTCArc * | data_states |
all states, allocated block More... | |
unsigned int SprCwrFSTC::alloc_flag |
set if allocated
unsigned int SprCwrFSTC::state_info_size |
number of bytes needed to store application data in the states (takes into account the alignment requirements)
SprFSTCArc* SprCwrFSTC::state0 |
the network (collection of states: state == application data + list of arcs)
const SprCwrFSTSymSet** SprCwrFSTC::osymset |
set of equivalent output symbols (requires only a single arc)
const SprCwrSLex* SprCwrFSTC::lex_isymb |
input symbol lexicon
const SprCwrSLex* SprCwrFSTC::lex_osymb |
output symbol lexicon
unsigned int SprCwrFSTC::state_info_align |
aligment (in bytes) required for the application specific state data
SprCwrFSTSizes SprCwrFSTC::s |
a whole block of sizes (keys)
SprCwrFSTSymSet* SprCwrFSTC::data_osymset |
concatenation of the sets of equivalent output symbols
SprFSTCArc* SprCwrFSTC::data_states |
all states, allocated block