coan 4.2.4
#include "state_utils.h"
#include "ptr_set.h"
#include "report.h"
#include "args.h"
#include "lexicon.h"
Include dependency graph for directives_tally.c:

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_tdirectives_tally_h = & directives_tally_state
directives_tally_public_state_tdirectives_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 []

Detailed Description

This file implements the Directive Tally component

Definition in file directives_tally.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines