Automaton state definitions & utilities.
More...
#include <gfsmArcList.h>
#include <gfsmState.hi>
Go to the source code of this file.
Detailed Description
Function Documentation
Create a new state (generic)
Create a new state (empty)
static void gfsm_state_clear |
( |
gfsmState * |
s | ) |
|
|
inlinestatic |
static void gfsm_state_free |
( |
gfsmState * |
s, |
|
|
gboolean |
free_arcs |
|
) |
| |
|
inlinestatic |
static void gfsm_state_close |
( |
gfsmState * |
s | ) |
|
|
inlinestatic |
static gboolean gfsm_state_is_ok |
( |
const gfsmState * |
s | ) |
|
|
inlinestatic |
static gboolean gfsm_state_is_final |
( |
const gfsmState * |
s | ) |
|
|
inlinestatic |
static void gfsm_state_set_final |
( |
gfsmState * |
s, |
|
|
gboolean |
is_final |
|
) |
| |
|
inlinestatic |
static guint gfsm_state_out_degree |
( |
const gfsmState * |
s | ) |
|
|
inlinestatic |
Get number of outgoing arcs