Functions | |
mirkl_error_t * | mir_symbc_instance_create (mirkl_object_t **obj, const char *string, mirkl_uint32_t flags, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool) |
mirkl_error_t * | mir_symbc_get_str (mirkl_object_t *obj, const char **str) |
Variables | |
mirkl_object_t * | MirSymbolClass |
Symbol class. | |
mirkl_error_t * mir_symbc_get_str | ( | mirkl_object_t * | obj, |
const char ** | str | ||
) |
Function for getting read-access to the string of symbol.
[in] | obj | Symbol instance. |
[out] | str | Pointer to symbol string on output. |
mirkl_error_t * mir_symbc_instance_create | ( | mirkl_object_t ** | obj, |
const char * | string, | ||
mirkl_uint32_t | flags, | ||
mir_prsdata_t * | pp, | ||
apr_pool_t * | pool, | ||
apr_pool_t * | tmp_pool | ||
) |
Creation of Symbol object.
[out] | obj | Reference to the created object. |
string | String for initialization. | |
flags | Flags of the object. | |
pp | Reference to the parser data structure. | |
pool | The pool to use for allocations of object structures. Should be valid as long as the created object lives. | |
tmp_pool | The pool for temporary allocations. Can be deleted after calling this function. |