coan 4.2.4
|
Go to the source code of this file.
Typedefs | |
typedef configured_symbols_public_state_t | configured_symbols_state_t |
Enumerations | |
enum | configured_symbols_storage_type { configured_symbols_storage_type = STATE_STATIC } |
enum | configured_symbols_init_type { configured_symbols_initialisation_type = USER_INITABLE } |
Functions | |
void | configured_symbols_initor (void) |
void | configured_symbols_finitor (void) |
void | configured_symbols_init (configured_symbols_state_t *) |
void | configured_symbols_finis (configured_symbols_state_t *) |
symbol_const_h | configured_symbol_seek_const (char const **cpp) |
symbol_h | configured_symbol_seek (char const **cpp) |
symbol_const_h | configured_symbol_match_const (char const *symname, size_t namelen) |
symbol_h | configured_symbol_match (char const *symname, size_t namelen) |
line_type_t | configured_symbol_add (bool define, symbol_h sym, char const *tail, char const **pend) |
void | configured_symbols_rewind (void) |
symbol_h | configured_symbol_find (canonical_string_const_h cs, size_t *start) |
Variables | |
static configured_symbols_state_t | configured_symbols_state |
configured_symbols_state_t * | configured_symbols_h = & configured_symbols_state |
configured_symbols_public_state_t * | configured_symbols_public_h = ( configured_symbols_public_state_t *)& configured_symbols_state |
static const configured_symbols_state_t *const | configured_symbols_static_initialiser_h |
void(* | configured_symbols_init_h )(configured_symbols_state_t *) = & configured_symbols_init |
void(* | configured_symbols_finis_h )(configured_symbols_state_t *) = & configured_symbols_finis |
This file implements the Configured Symbols component
Definition in file configured_symbols.c.