Data Fields
gfsmUserAlphabetMethods Struct Reference

method table for user-defined alphabets

#include <gfsmAlphabet.h>

Collaboration diagram for gfsmUserAlphabetMethods:
Collaboration graph
[legend]

Data Fields

gfsmAlphabetKeyLookupFunc key_lookup
gfsmAlphabetLabLookupFunc lab_lookup
gfsmAlphabetInsertFunc insert
gfsmAlphabetLabRemoveFunc lab_remove
gfsmAlphabetKeyReadFunc key_read
gfsmAlphabetKeyWriteFunc key_write

Field Documentation

gfsmAlphabetKeyLookupFunc gfsmUserAlphabetMethods::key_lookup

key->label lookup function

gfsmAlphabetLabLookupFunc gfsmUserAlphabetMethods::lab_lookup

label->key lookup function

gfsmAlphabetInsertFunc gfsmUserAlphabetMethods::insert

insertion function: receives a newly copied key!

gfsmAlphabetLabRemoveFunc gfsmUserAlphabetMethods::lab_remove

label removal function

gfsmAlphabetKeyReadFunc gfsmUserAlphabetMethods::key_read

key input function

gfsmAlphabetKeyWriteFunc gfsmUserAlphabetMethods::key_write

key output function


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