Mir 1.0
Mir application programming interface

Functions

mirkl_error_tmir_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_tmir_symbc_get_str (mirkl_object_t *obj, const char **str)
 

Variables

mirkl_object_t * MirSymbolClass
 Symbol class.
 

Detailed Description

Function Documentation

◆ mir_symbc_get_str()

mirkl_error_t * mir_symbc_get_str ( mirkl_object_t *  obj,
const char **  str 
)

Function for getting read-access to the string of symbol.

Parameters
[in]objSymbol instance.
[out]strPointer to symbol string on output.

◆ mir_symbc_instance_create()

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.

Parameters
[out]objReference to the created object.
stringString for initialization.
flagsFlags of the object.
ppReference to the parser data structure.
poolThe pool to use for allocations of object structures. Should be valid as long as the created object lives.
tmp_poolThe pool for temporary allocations. Can be deleted after calling this function.