Header info for binary cascade files (gfsmAutomatonHeader pseudo-compatible)
#include <gfsmxlCascade.h>
Data Fields | |
gchar | magic [16] |
gfsmVersionInfo | version |
gfsmVersionInfo | version_min |
gfsmAutomatonFlags | _flags |
gfsmStateId | _root_id |
gfsmStateId | _n_states |
gfsmStateId | _n_arcs |
guint32 | srtype |
guint32 | _unused1 |
guint32 | depth |
guint32 | _unused3 |
gchar gfsmxlCascadeHeader::magic[16] |
magic header string "gfsm_cascade"
gfsmVersionInfo gfsmxlCascadeHeader::version |
gfsm version which created the stored file
gfsmVersionInfo gfsmxlCascadeHeader::version_min |
minimum gfsm version required to load the file
gfsmAutomatonFlags gfsmxlCascadeHeader::_flags |
[unused] automaton flags (set to flags of 0th xfsm, if available)
gfsmStateId gfsmxlCascadeHeader::_root_id |
[unused] Id of root node
gfsmStateId gfsmxlCascadeHeader::_n_states |
[unused] number of stored states
gfsmStateId gfsmxlCascadeHeader::_n_arcs |
[unused] number of stored arcs
guint32 gfsmxlCascadeHeader::srtype |
semiring type (cast to gfsmSRType)
guint32 gfsmxlCascadeHeader::_unused1 |
[unused] reserved
guint32 gfsmxlCascadeHeader::depth |
cascade depth
guint32 gfsmxlCascadeHeader::_unused3 |
[unused] reserved