|
#define | mir_pkg_add_method_cfunc(pkg, name, func, mdata, mflags, oflags, ret, retvar, pp, pool, tpool) (mir_pkg_add_method_cfunc_i((pkg),(name),(func),0,NULL,(mdata),(mflags),(oflags),(ret),(retvar),(pp),(pool),(tpool))) |
|
|
mirkl_error_t * | mir_pkg_define (mirkl_object_t **obj, const char *pname, mirkl_object_t *scope, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool) |
|
mirkl_error_t * | mir_pkg_add_method (mirkl_object_t *pkg_obj, const char *var_name, mirkl_object_t *var_init_value, mirkl_object_t **var_out, mir_prsdata_t *pp) |
|
mirkl_error_t * | mir_pkg_add_method_cfunc_i (mirkl_object_t *pkg_obj, const char *var_name, mirkl_error_t *(*func)(mirkl_object_t *obj, mir_ast_t *ast, mir_ast_t **ret, void *mdata, mir_prsdata_t *pp, apr_pool_t *pool), int line, const char *file, void *mdata, mirkl_uint32_t mflags, mirkl_uint32_t oflags, mirkl_object_t **ret_mobj, mirkl_object_t **ret_var, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool) |
|
mirkl_error_t * | mir_pkg_add_reader (mirkl_object_t *pkg_obj, const char *var_name, mirkl_uint32_t mflags, mirkl_uint32_t oflags, mirkl_object_t **ret_mobj, mirkl_object_t **ret_var, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool) |
|
mirkl_error_t * | mir_pkg_add_writer (mirkl_object_t *pkg_obj, const char *var_name, mirkl_uint32_t mflags, mirkl_uint32_t oflags, mirkl_object_t **ret_mobj, mirkl_object_t **ret_var, mir_prsdata_t *pp, apr_pool_t *pool, apr_pool_t *tmp_pool) |
|
void | mir_pkg_del_method (mirkl_object_t *obj, const char *name) |
|