Header info for binary files.
#include <gfsmAutomatonIO.h>
Data Fields | |
gchar | magic [16] |
gfsmVersionInfo | version |
gfsmVersionInfo | version_min |
gfsmAutomatonFlags | flags |
gfsmStateId | root_id |
gfsmStateId | n_states |
gfsmStateId | n_arcs_007 |
guint32 | srtype |
guint32 | unused1 |
guint32 | unused2 |
guint32 | unused3 |
gchar gfsmAutomatonHeader::magic[16] |
magic header string "gfsm_automaton"
gfsmVersionInfo gfsmAutomatonHeader::version |
gfsm version which created the stored file
gfsmVersionInfo gfsmAutomatonHeader::version_min |
minimum gfsm version required to load the file
gfsmAutomatonFlags gfsmAutomatonHeader::flags |
automaton flags
gfsmStateId gfsmAutomatonHeader::root_id |
Id of root node
gfsmStateId gfsmAutomatonHeader::n_states |
number of stored states
gfsmStateId gfsmAutomatonHeader::n_arcs_007 |
number of stored arcs (v0.0.2 .. v0.0.7)
guint32 gfsmAutomatonHeader::srtype |
semiring type (cast to gfsmSRType)
guint32 gfsmAutomatonHeader::unused1 |
reserved
guint32 gfsmAutomatonHeader::unused2 |
reserved
guint32 gfsmAutomatonHeader::unused3 |
reserved