src/proparam.h File Reference

Getters and setters for libhtmltmplpro options. More...

This graph shows which files directly or indirectly include this file:


Functions

TMPLPRO_API int APICALL tmplpro_get_option_global_vars (struct tmplpro_param *)
 get value of global_vars option.
TMPLPRO_API void APICALL tmplpro_set_option_global_vars (struct tmplpro_param *, int)
 set value of global_vars option.
TMPLPRO_API int APICALL tmplpro_get_option_max_includes (struct tmplpro_param *)
 get value of max_includes option.
TMPLPRO_API void APICALL tmplpro_set_option_max_includes (struct tmplpro_param *, int)
 set value of max_includes option.
TMPLPRO_API int APICALL tmplpro_get_option_debug (struct tmplpro_param *)
 get value of debug option.
TMPLPRO_API void APICALL tmplpro_set_option_debug (struct tmplpro_param *, int)
 set value of debug option.
TMPLPRO_API int APICALL tmplpro_get_option_tmpl_var_case (struct tmplpro_param *)
 get value of tmpl_var_case option.
TMPLPRO_API void APICALL tmplpro_set_option_tmpl_var_case (struct tmplpro_param *, int)
 set value of tmpl_var_case option.
TMPLPRO_API int APICALL tmplpro_get_option_no_includes (struct tmplpro_param *)
 get value of no_includes option.
TMPLPRO_API void APICALL tmplpro_set_option_no_includes (struct tmplpro_param *, int)
 set value of no_includes option.
TMPLPRO_API int APICALL tmplpro_get_option_loop_context_vars (struct tmplpro_param *)
 get value of loop_context_vars option.
TMPLPRO_API void APICALL tmplpro_set_option_loop_context_vars (struct tmplpro_param *, int)
 set value of loop_context_vars option.
TMPLPRO_API int APICALL tmplpro_get_option_strict (struct tmplpro_param *)
 get value of strict option.
TMPLPRO_API void APICALL tmplpro_set_option_strict (struct tmplpro_param *, int)
 set value of strict option.
TMPLPRO_API int APICALL tmplpro_get_option_filters (struct tmplpro_param *)
 get value of filters option.
TMPLPRO_API void APICALL tmplpro_set_option_filters (struct tmplpro_param *, int)
 set value of filters option.
TMPLPRO_API int APICALL tmplpro_get_option_default_escape (struct tmplpro_param *)
 get value of default_escape option.
TMPLPRO_API void APICALL tmplpro_set_option_default_escape (struct tmplpro_param *, int)
 set value of default_escape option.
TMPLPRO_API const char *APICALL tmplpro_get_option_filename (struct tmplpro_param *)
 get value of filename option.
TMPLPRO_API void APICALL tmplpro_set_option_filename (struct tmplpro_param *, const char *)
 set value of filename option.
TMPLPRO_API PSTRING APICALL tmplpro_get_option_scalarref (struct tmplpro_param *)
 get value of scalarref option.
TMPLPRO_API void APICALL tmplpro_set_option_scalarref (struct tmplpro_param *, PSTRING)
 set value of scalarref option.
TMPLPRO_API int APICALL tmplpro_get_option_path_like_variable_scope (struct tmplpro_param *)
 get value of path_like_variable_scope option.
TMPLPRO_API void APICALL tmplpro_set_option_path_like_variable_scope (struct tmplpro_param *, int)
 set value of path_like_variable_scope option.
TMPLPRO_API int APICALL tmplpro_get_option_search_path_on_include (struct tmplpro_param *)
 get value of search_path_on_include option.
TMPLPRO_API void APICALL tmplpro_set_option_search_path_on_include (struct tmplpro_param *, int)
 set value of search_path_on_include option.
TMPLPRO_API char **APICALL tmplpro_get_option_path (struct tmplpro_param *)
 get value of path option.
TMPLPRO_API void APICALL tmplpro_set_option_path (struct tmplpro_param *, char **)
 set value of path option.
TMPLPRO_API char *APICALL tmplpro_get_option_template_root (struct tmplpro_param *)
 get value of template_root option.
TMPLPRO_API void APICALL tmplpro_set_option_template_root (struct tmplpro_param *, char *)
 set value of template_root option.
TMPLPRO_API writer_functype APICALL tmplpro_get_option_WriterFuncPtr (struct tmplpro_param *)
 get address of callback of writer_functype
TMPLPRO_API void APICALL tmplpro_set_option_WriterFuncPtr (struct tmplpro_param *, writer_functype)
 set callback of writer_functype
TMPLPRO_API
get_ABSTRACT_VALUE_functype
APICALL 
tmplpro_get_option_GetAbstractValFuncPtr (struct tmplpro_param *)
 get address of callback of get_ABSTRACT_VALUE_functype
TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractValFuncPtr (struct tmplpro_param *, get_ABSTRACT_VALUE_functype)
 set callback of get_ABSTRACT_VALUE_functype
TMPLPRO_API
ABSTRACT_VALUE2PSTRING_functype
APICALL 
tmplpro_get_option_AbstractVal2pstringFuncPtr (struct tmplpro_param *)
 get address of callback of ABSTRACT_VALUE2PSTRING_functype
TMPLPRO_API void APICALL tmplpro_set_option_AbstractVal2pstringFuncPtr (struct tmplpro_param *, ABSTRACT_VALUE2PSTRING_functype)
 set callback of ABSTRACT_VALUE2PSTRING_functype
TMPLPRO_API
ABSTRACT_VALUE2ABSTRACT_ARRAY_functype
APICALL 
tmplpro_get_option_AbstractVal2abstractArrayFuncPtr (struct tmplpro_param *)
 get address of callback of ABSTRACT_VALUE2ABSTRACT_ARRAY_functype
TMPLPRO_API void APICALL tmplpro_set_option_AbstractVal2abstractArrayFuncPtr (struct tmplpro_param *, ABSTRACT_VALUE2ABSTRACT_ARRAY_functype)
 set callback of ABSTRACT_VALUE2ABSTRACT_ARRAY_functype
TMPLPRO_API
get_ABSTRACT_ARRAY_length_functype
APICALL 
tmplpro_get_option_GetAbstractArrayLengthFuncPtr (struct tmplpro_param *)
 get address of callback of get_ABSTRACT_ARRAY_length_functype
TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractArrayLengthFuncPtr (struct tmplpro_param *, get_ABSTRACT_ARRAY_length_functype)
 set callback of get_ABSTRACT_ARRAY_length_functype
TMPLPRO_API
get_ABSTRACT_MAP_functype
APICALL 
tmplpro_get_option_GetAbstractMapFuncPtr (struct tmplpro_param *)
 get address of callback of get_ABSTRACT_MAP_functype
TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractMapFuncPtr (struct tmplpro_param *, get_ABSTRACT_MAP_functype)
 set callback of get_ABSTRACT_MAP_functype
TMPLPRO_API
is_ABSTRACT_VALUE_true_functype
APICALL 
tmplpro_get_option_IsAbstractValTrueFuncPtr (struct tmplpro_param *)
 get address of callback of is_ABSTRACT_VALUE_true_functype
TMPLPRO_API void APICALL tmplpro_set_option_IsAbstractValTrueFuncPtr (struct tmplpro_param *, is_ABSTRACT_VALUE_true_functype)
 set callback of is_ABSTRACT_VALUE_true_functype
TMPLPRO_API find_file_functype
APICALL 
tmplpro_get_option_FindFileFuncPtr (struct tmplpro_param *)
 get address of callback of find_file_functype
TMPLPRO_API void APICALL tmplpro_set_option_FindFileFuncPtr (struct tmplpro_param *, find_file_functype)
 set callback of find_file_functype
TMPLPRO_API load_file_functype
APICALL 
tmplpro_get_option_LoadFileFuncPtr (struct tmplpro_param *)
 get address of callback of load_file_functype
TMPLPRO_API void APICALL tmplpro_set_option_LoadFileFuncPtr (struct tmplpro_param *, load_file_functype)
 set callback of load_file_functype
TMPLPRO_API
unload_file_functype APICALL 
tmplpro_get_option_UnloadFileFuncPtr (struct tmplpro_param *)
 get address of callback of unload_file_functype
TMPLPRO_API void APICALL tmplpro_set_option_UnloadFileFuncPtr (struct tmplpro_param *, unload_file_functype)
 set callback of unload_file_functype
TMPLPRO_API
exit_loop_scope_functype
APICALL 
tmplpro_get_option_ExitLoopScopeFuncPtr (struct tmplpro_param *)
 get address of callback of exit_loop_scope_functype
TMPLPRO_API void APICALL tmplpro_set_option_ExitLoopScopeFuncPtr (struct tmplpro_param *, exit_loop_scope_functype)
 set callback of exit_loop_scope_functype
TMPLPRO_API ABSTRACT_WRITER
*APICALL 
tmplpro_get_option_ext_writer_state (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_WRITER.
TMPLPRO_API void APICALL tmplpro_set_option_ext_writer_state (struct tmplpro_param *, ABSTRACT_WRITER *)
 set external pointer that will be passed to a callback. see ABSTRACT_WRITER.
TMPLPRO_API ABSTRACT_FILTER
*APICALL 
tmplpro_get_option_ext_filter_state (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_FILTER.
TMPLPRO_API void APICALL tmplpro_set_option_ext_filter_state (struct tmplpro_param *, ABSTRACT_FILTER *)
 set external pointer that will be passed to a callback. see ABSTRACT_FILTER.
TMPLPRO_API ABSTRACT_FINDFILE
*APICALL 
tmplpro_get_option_ext_findfile_state (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_FINDFILE.
TMPLPRO_API void APICALL tmplpro_set_option_ext_findfile_state (struct tmplpro_param *, ABSTRACT_FINDFILE *)
 set external pointer that will be passed to a callback. see ABSTRACT_FINDFILE.
TMPLPRO_API ABSTRACT_DATASTATE
*APICALL 
tmplpro_get_option_ext_data_state (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_DATASTATE.
TMPLPRO_API void APICALL tmplpro_set_option_ext_data_state (struct tmplpro_param *, ABSTRACT_DATASTATE *)
 set external pointer that will be passed to a callback. see ABSTRACT_DATASTATE.
TMPLPRO_API ABSTRACT_CALLER
*APICALL 
tmplpro_get_option_ext_calluserfunc_state (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_CALLER.
TMPLPRO_API void APICALL tmplpro_set_option_ext_calluserfunc_state (struct tmplpro_param *, ABSTRACT_CALLER *)
 set external pointer that will be passed to a callback. see ABSTRACT_CALLER.
TMPLPRO_API
init_expr_arglist_functype
APICALL 
tmplpro_get_option_InitExprArglistFuncPtr (struct tmplpro_param *)
 get address of callback of init_expr_arglist_functype
TMPLPRO_API void APICALL tmplpro_set_option_InitExprArglistFuncPtr (struct tmplpro_param *, init_expr_arglist_functype)
 set callback of init_expr_arglist_functype
TMPLPRO_API
free_expr_arglist_functype
APICALL 
tmplpro_get_option_FreeExprArglistFuncPtr (struct tmplpro_param *)
 get address of callback of free_expr_arglist_functype
TMPLPRO_API void APICALL tmplpro_set_option_FreeExprArglistFuncPtr (struct tmplpro_param *, free_expr_arglist_functype)
 set callback of free_expr_arglist_functype
TMPLPRO_API
push_expr_arglist_functype
APICALL 
tmplpro_get_option_PushExprArglistFuncPtr (struct tmplpro_param *)
 get address of callback of push_expr_arglist_functype
TMPLPRO_API void APICALL tmplpro_set_option_PushExprArglistFuncPtr (struct tmplpro_param *, push_expr_arglist_functype)
 set callback of push_expr_arglist_functype
TMPLPRO_API
call_expr_userfnc_functype
APICALL 
tmplpro_get_option_CallExprUserfncFuncPtr (struct tmplpro_param *)
 get address of callback of call_expr_userfnc_functype
TMPLPRO_API void APICALL tmplpro_set_option_CallExprUserfncFuncPtr (struct tmplpro_param *, call_expr_userfnc_functype)
 set callback of call_expr_userfnc_functype
TMPLPRO_API
is_expr_userfnc_functype
APICALL 
tmplpro_get_option_IsExprUserfncFuncPtr (struct tmplpro_param *)
 get address of callback of is_expr_userfnc_functype
TMPLPRO_API void APICALL tmplpro_set_option_IsExprUserfncFuncPtr (struct tmplpro_param *, is_expr_userfnc_functype)
 set callback of is_expr_userfnc_functype
TMPLPRO_API ABSTRACT_FUNCMAP
*APICALL 
tmplpro_get_option_expr_func_map (struct tmplpro_param *)
 get value of an external pointer that will be passed to a callback. see ABSTRACT_FUNCMAP.
TMPLPRO_API void APICALL tmplpro_set_option_expr_func_map (struct tmplpro_param *, ABSTRACT_FUNCMAP *)
 set external pointer that will be passed to a callback. see ABSTRACT_FUNCMAP.

Detailed Description

Getters and setters for libhtmltmplpro options.

Public interface to get and set libhtmltmplpro options.

Author:
Igor Vlasenko <vlasenko@imath.kiev.ua>
Warning:
This header file should never be included directly. Include <tmplpro.h> instead.

Function Documentation

TMPLPRO_API ABSTRACT_VALUE2ABSTRACT_ARRAY_functype APICALL tmplpro_get_option_AbstractVal2abstractArrayFuncPtr ( struct tmplpro_param param  ) 

get address of callback of ABSTRACT_VALUE2ABSTRACT_ARRAY_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_VALUE2PSTRING_functype APICALL tmplpro_get_option_AbstractVal2pstringFuncPtr ( struct tmplpro_param param  ) 

get address of callback of ABSTRACT_VALUE2PSTRING_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API call_expr_userfnc_functype APICALL tmplpro_get_option_CallExprUserfncFuncPtr ( struct tmplpro_param param  ) 

get address of callback of call_expr_userfnc_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_debug ( struct tmplpro_param param  ) 

get value of debug option.

see HTML::Template::Pro perl module documentation for debug option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_default_escape ( struct tmplpro_param param  ) 

get value of default_escape option.

see HTML::Template::Pro perl module documentation for default_escape option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API exit_loop_scope_functype APICALL tmplpro_get_option_ExitLoopScopeFuncPtr ( struct tmplpro_param param  ) 

get address of callback of exit_loop_scope_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_FUNCMAP* APICALL tmplpro_get_option_expr_func_map ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_FUNCMAP.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_CALLER* APICALL tmplpro_get_option_ext_calluserfunc_state ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_CALLER.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_DATASTATE* APICALL tmplpro_get_option_ext_data_state ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_DATASTATE.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_FILTER* APICALL tmplpro_get_option_ext_filter_state ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_FILTER.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_FINDFILE* APICALL tmplpro_get_option_ext_findfile_state ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_FINDFILE.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API ABSTRACT_WRITER* APICALL tmplpro_get_option_ext_writer_state ( struct tmplpro_param param  ) 

get value of an external pointer that will be passed to a callback. see ABSTRACT_WRITER.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API const char* APICALL tmplpro_get_option_filename ( struct tmplpro_param param  ) 

get value of filename option.

see HTML::Template::Pro perl module documentation for filename option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_filters ( struct tmplpro_param param  ) 

get value of filters option.

see HTML::Template::Pro perl module documentation for filters option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API find_file_functype APICALL tmplpro_get_option_FindFileFuncPtr ( struct tmplpro_param param  ) 

get address of callback of find_file_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API free_expr_arglist_functype APICALL tmplpro_get_option_FreeExprArglistFuncPtr ( struct tmplpro_param param  ) 

get address of callback of free_expr_arglist_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API get_ABSTRACT_ARRAY_length_functype APICALL tmplpro_get_option_GetAbstractArrayLengthFuncPtr ( struct tmplpro_param param  ) 

get address of callback of get_ABSTRACT_ARRAY_length_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API get_ABSTRACT_MAP_functype APICALL tmplpro_get_option_GetAbstractMapFuncPtr ( struct tmplpro_param param  ) 

get address of callback of get_ABSTRACT_MAP_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API get_ABSTRACT_VALUE_functype APICALL tmplpro_get_option_GetAbstractValFuncPtr ( struct tmplpro_param param  ) 

get address of callback of get_ABSTRACT_VALUE_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_global_vars ( struct tmplpro_param param  ) 

get value of global_vars option.

see HTML::Template::Pro perl module documentation for global_vars option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API init_expr_arglist_functype APICALL tmplpro_get_option_InitExprArglistFuncPtr ( struct tmplpro_param param  ) 

get address of callback of init_expr_arglist_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API is_ABSTRACT_VALUE_true_functype APICALL tmplpro_get_option_IsAbstractValTrueFuncPtr ( struct tmplpro_param param  ) 

get address of callback of is_ABSTRACT_VALUE_true_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API is_expr_userfnc_functype APICALL tmplpro_get_option_IsExprUserfncFuncPtr ( struct tmplpro_param param  ) 

get address of callback of is_expr_userfnc_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API load_file_functype APICALL tmplpro_get_option_LoadFileFuncPtr ( struct tmplpro_param param  ) 

get address of callback of load_file_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_loop_context_vars ( struct tmplpro_param param  ) 

get value of loop_context_vars option.

see HTML::Template::Pro perl module documentation for loop_context_vars option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_max_includes ( struct tmplpro_param param  ) 

get value of max_includes option.

see HTML::Template::Pro perl module documentation for max_includes option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_no_includes ( struct tmplpro_param param  ) 

get value of no_includes option.

see HTML::Template::Pro perl module documentation for no_includes option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API char** APICALL tmplpro_get_option_path ( struct tmplpro_param param  ) 

get value of path option.

see HTML::Template::Pro perl module documentation for path option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_path_like_variable_scope ( struct tmplpro_param param  ) 

get value of path_like_variable_scope option.

see HTML::Template::Pro perl module documentation for path_like_variable_scope option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API push_expr_arglist_functype APICALL tmplpro_get_option_PushExprArglistFuncPtr ( struct tmplpro_param param  ) 

get address of callback of push_expr_arglist_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API PSTRING APICALL tmplpro_get_option_scalarref ( struct tmplpro_param param  ) 

get value of scalarref option.

see HTML::Template::Pro perl module documentation for scalarref option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_search_path_on_include ( struct tmplpro_param param  ) 

get value of search_path_on_include option.

see HTML::Template::Pro perl module documentation for search_path_on_include option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_strict ( struct tmplpro_param param  ) 

get value of strict option.

see HTML::Template::Pro perl module documentation for strict option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API char* APICALL tmplpro_get_option_template_root ( struct tmplpro_param param  ) 

get value of template_root option.

see HTML::Template::Pro perl module documentation for template_root option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API int APICALL tmplpro_get_option_tmpl_var_case ( struct tmplpro_param param  ) 

get value of tmpl_var_case option.

see HTML::Template::Pro perl module documentation for tmpl_var_case option.

Parameters:
param -- pointer to an internal state.

TMPLPRO_API unload_file_functype APICALL tmplpro_get_option_UnloadFileFuncPtr ( struct tmplpro_param param  ) 

get address of callback of unload_file_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API writer_functype APICALL tmplpro_get_option_WriterFuncPtr ( struct tmplpro_param param  ) 

get address of callback of writer_functype

Parameters:
param -- pointer to an internal state.

TMPLPRO_API void APICALL tmplpro_set_option_AbstractVal2abstractArrayFuncPtr ( struct tmplpro_param param,
ABSTRACT_VALUE2ABSTRACT_ARRAY_functype  val 
)

set callback of ABSTRACT_VALUE2ABSTRACT_ARRAY_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_AbstractVal2pstringFuncPtr ( struct tmplpro_param param,
ABSTRACT_VALUE2PSTRING_functype  val 
)

set callback of ABSTRACT_VALUE2PSTRING_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_CallExprUserfncFuncPtr ( struct tmplpro_param param,
call_expr_userfnc_functype  val 
)

set callback of call_expr_userfnc_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_debug ( struct tmplpro_param param,
int  val 
)

set value of debug option.

see HTML::Template::Pro perl module documentation for debug option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_default_escape ( struct tmplpro_param param,
int  val 
)

set value of default_escape option.

see HTML::Template::Pro perl module documentation for default_escape option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ExitLoopScopeFuncPtr ( struct tmplpro_param param,
exit_loop_scope_functype  val 
)

set callback of exit_loop_scope_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_expr_func_map ( struct tmplpro_param param,
ABSTRACT_FUNCMAP val 
)

set external pointer that will be passed to a callback. see ABSTRACT_FUNCMAP.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ext_calluserfunc_state ( struct tmplpro_param param,
ABSTRACT_CALLER val 
)

set external pointer that will be passed to a callback. see ABSTRACT_CALLER.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ext_data_state ( struct tmplpro_param param,
ABSTRACT_DATASTATE val 
)

set external pointer that will be passed to a callback. see ABSTRACT_DATASTATE.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ext_filter_state ( struct tmplpro_param param,
ABSTRACT_FILTER val 
)

set external pointer that will be passed to a callback. see ABSTRACT_FILTER.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ext_findfile_state ( struct tmplpro_param param,
ABSTRACT_FINDFILE val 
)

set external pointer that will be passed to a callback. see ABSTRACT_FINDFILE.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_ext_writer_state ( struct tmplpro_param param,
ABSTRACT_WRITER val 
)

set external pointer that will be passed to a callback. see ABSTRACT_WRITER.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_filename ( struct tmplpro_param param,
const char *  val 
)

set value of filename option.

see HTML::Template::Pro perl module documentation for filename option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_filters ( struct tmplpro_param param,
int  val 
)

set value of filters option.

see HTML::Template::Pro perl module documentation for filters option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_FindFileFuncPtr ( struct tmplpro_param param,
find_file_functype  val 
)

set callback of find_file_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_FreeExprArglistFuncPtr ( struct tmplpro_param param,
free_expr_arglist_functype  val 
)

set callback of free_expr_arglist_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractArrayLengthFuncPtr ( struct tmplpro_param param,
get_ABSTRACT_ARRAY_length_functype  val 
)

set callback of get_ABSTRACT_ARRAY_length_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractMapFuncPtr ( struct tmplpro_param param,
get_ABSTRACT_MAP_functype  val 
)

set callback of get_ABSTRACT_MAP_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_GetAbstractValFuncPtr ( struct tmplpro_param param,
get_ABSTRACT_VALUE_functype  val 
)

set callback of get_ABSTRACT_VALUE_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_global_vars ( struct tmplpro_param param,
int  val 
)

set value of global_vars option.

see HTML::Template::Pro perl module documentation for global_vars option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_InitExprArglistFuncPtr ( struct tmplpro_param param,
init_expr_arglist_functype  val 
)

set callback of init_expr_arglist_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_IsAbstractValTrueFuncPtr ( struct tmplpro_param param,
is_ABSTRACT_VALUE_true_functype  val 
)

set callback of is_ABSTRACT_VALUE_true_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_IsExprUserfncFuncPtr ( struct tmplpro_param param,
is_expr_userfnc_functype  val 
)

set callback of is_expr_userfnc_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_LoadFileFuncPtr ( struct tmplpro_param param,
load_file_functype  val 
)

set callback of load_file_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_loop_context_vars ( struct tmplpro_param param,
int  val 
)

set value of loop_context_vars option.

see HTML::Template::Pro perl module documentation for loop_context_vars option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_max_includes ( struct tmplpro_param param,
int  val 
)

set value of max_includes option.

see HTML::Template::Pro perl module documentation for max_includes option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_no_includes ( struct tmplpro_param param,
int  val 
)

set value of no_includes option.

see HTML::Template::Pro perl module documentation for no_includes option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_path ( struct tmplpro_param param,
char **  val 
)

set value of path option.

see HTML::Template::Pro perl module documentation for path option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_path_like_variable_scope ( struct tmplpro_param param,
int  val 
)

set value of path_like_variable_scope option.

see HTML::Template::Pro perl module documentation for path_like_variable_scope option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_PushExprArglistFuncPtr ( struct tmplpro_param param,
push_expr_arglist_functype  val 
)

set callback of push_expr_arglist_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_scalarref ( struct tmplpro_param param,
PSTRING  val 
)

set value of scalarref option.

see HTML::Template::Pro perl module documentation for scalarref option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_search_path_on_include ( struct tmplpro_param param,
int  val 
)

set value of search_path_on_include option.

see HTML::Template::Pro perl module documentation for search_path_on_include option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_strict ( struct tmplpro_param param,
int  val 
)

set value of strict option.

see HTML::Template::Pro perl module documentation for strict option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_template_root ( struct tmplpro_param param,
char *  val 
)

set value of template_root option.

see HTML::Template::Pro perl module documentation for template_root option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_tmpl_var_case ( struct tmplpro_param param,
int  val 
)

set value of tmpl_var_case option.

see HTML::Template::Pro perl module documentation for tmpl_var_case option.

Parameters:
param -- pointer to an internal state.
val -- value to set.

TMPLPRO_API void APICALL tmplpro_set_option_UnloadFileFuncPtr ( struct tmplpro_param param,
unload_file_functype  val 
)

set callback of unload_file_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.

TMPLPRO_API void APICALL tmplpro_set_option_WriterFuncPtr ( struct tmplpro_param param,
writer_functype  val 
)

set callback of writer_functype

Parameters:
param -- pointer to an internal state.
val -- callback address to set.


Generated on Mon Nov 23 18:23:03 2009 for htmltmplpro by  doxygen 1.5.5