summaryrefslogtreecommitdiff
path: root/tools/dfagen/examples/tpl/template_table.h
blob: 39f07bdb5e6cf9c751307c54a3d7adb3c8fcf996 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
 * THIS IS AN AUTOMATICALLY GENERATED FILE, DO NOT EDIT!
 *
 * %(name)s
 *
%(*comments)s */

/* %(name)s transition table. */
static const %(prefix)s_transition_t
%(prefix)s_transition_table[%(PREFIX)s_STATE_NB][%(PREFIX)s_EVENT_TYPE_NB] = {
%(transition_table)s};

/* %(name)s only branch table. */
static const %(prefix)s_state_t
%(prefix)s_only_table[%(PREFIX)s_STATE_NB][%(PREFIX)s_EVENT_TYPE_NB] = {
%(only_branch_table)s};

/* %(name)s initial states. */
static const %(prefix)s_state_t
%(prefix)s_initials_table[] = {
%(initials)s};

/* %(name)s state attributes. */
static const %(prefix)s_state_t
%(prefix)s_attr_table[] = {
%(states,"%(state)s (%(@)s) (%(@in)s) (%(@out|no_out)s)")s};