Data Fields
gfsmxlCascadeHeader Struct Reference

Header info for binary cascade files (gfsmAutomatonHeader pseudo-compatible)

#include <gfsmxlCascade.h>

Collaboration diagram for gfsmxlCascadeHeader:
Collaboration graph
[legend]

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

Field Documentation

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


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