Data Fields
gfsmAutomatonHeader Struct Reference

Header info for binary files.

#include <gfsmAutomatonIO.h>

Collaboration diagram for gfsmAutomatonHeader:
Collaboration graph
[legend]

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

Field Documentation

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


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