|
Libecoli 0.11.1
Extensible COmmand LIne library
|
A node built dynamically at parse time by a callback. More...
Typedefs | |
| typedef struct ec_node *(* | ec_node_dynamic_build_t) (struct ec_pnode *pstate, void *opaque) |
Functions | |
| struct ec_node * | ec_node_dynamic (const char *id, ec_node_dynamic_build_t build, void *opaque) |
A node built dynamically at parse time by a callback.
Configuration Schema
No configuration schema.
Callback invoked by parse() or complete() to build the dynamic node. The behavior of the node can depend on what is already parsed.
Definition at line 1 of file node_dynamic.h.
| struct ec_node * ec_node_dynamic | ( | const char * | id, |
| ec_node_dynamic_build_t | build, | ||
| void * | opaque ) |
Dynamic node where parsing/validation is done in a user-provided callback.