coan 4.2.4
|
#include "state_utils.h"
#include "ptr_set.h"
#include "report.h"
#include "args.h"
#include "lexicon.h"
Go to the source code of this file.
Data Structures | |
struct | directives_tally_state_s |
struct | directive |
Typedefs | |
typedef directives_tally_state_t | directives_tally_public_state_t |
typedef struct directive | directive_t |
typedef struct directives_tally_state_s | directives_tally_state_t |
Enumerations | |
enum | directives_tally_storage_type { directives_tally_storage_type = STATE_STATIC } |
enum | directives_tally_init_type { directives_tally_initialisation_type = USER_INITABLE } |
Functions | |
void | directives_tally_initor (void) |
void | directives_tally_finitor (void) |
void | directives_tally_init (directives_tally_state_t *) |
void | directives_tally_finis (directives_tally_state_t *) |
static canonical_string_const_h | directive_text_lookup (canonical_string_const_h cl, directive_type_t directive_type) |
static void | directive_text_add (canonical_string_const_h cl, directive_type_t directive_type) |
directive_type_t | get_directive_type (char const **keyword) |
char const * | get_directive_keyword (directive_type_t directive_type) |
void | directive_tally (canonical_string_const_h cl, directive_type_t directive_type) |
Variables | |
static directives_tally_state_t | directives_tally_state |
directives_tally_state_t * | directives_tally_h = & directives_tally_state |
directives_tally_public_state_t * | directives_tally_public_h = ( directives_tally_public_state_t *)& directives_tally_state |
static const directives_tally_state_t *const | directives_tally_static_initialiser_h |
void(* | directives_tally_init_h )(directives_tally_state_t *) = & directives_tally_init |
void(* | directives_tally_finis_h )(directives_tally_state_t *) = & directives_tally_finis |
static directive_t const | directives_dict [] |
This file implements the Directive Tally component
Definition in file directives_tally.c.