coan 4.2.4
|
Go to the source code of this file.
Data Structures | |
struct | args_public_state_s |
Enumerations | |
enum | discard_policy_t { DISCARD_DROP, DISCARD_BLANK, DISCARD_COMMENT } |
enum | command_codes { CMD_HELP = 1, CMD_VERSION, CMD_SOURCE, CMD_SYMBOLS, CMD_INCLUDES, CMD_DEFS, CMD_PRAGMAS, CMD_ERRORS, CMD_DIRECTIVES } |
enum | command_flags { CMD_HELP_MASK = 1 << (CMD_HELP - 1), CMD_VERSION_MASK = 1 << (CMD_VERSION - 1), CMD_SOURCE_MASK = 1 << (CMD_SOURCE - 1), CMD_SYMBOLS_MASK = 1 << (CMD_SYMBOLS - 1), CMD_INCLUDES_MASK = 1 << (CMD_INCLUDES - 1), CMD_DEFS_MASK = 1 << (CMD_DEFS - 1), CMD_PRAGMAS_MASK = 1 << (CMD_PRAGMAS - 1), CMD_ERRORS_MASK = 1 << (CMD_ERRORS - 1), CMD_DIRECTIVES_MASK } |
Functions | |
void | parse_executable (char **argv) |
void | parse_args (int argc, char *argv[]) |
void | finish_args (void) |
typedef struct args_public_state_s | args_public_state_t |
args_public_state_t * | args_public_h |
void | args_initor (void) |
void | args_finitor (void) |
This file provides the Args component interface
Definition in file args.h.