Main Page
Related Pages
Modules
Data Structures
All
Data Structures
Functions
Variables
Typedefs
Enumerations
Enumerator
Modules
Pages
Axl Handlers: Handlers declarations used by Axl Library functions.
axl_calloc
axl_free
axl_realloc
axlDocConfigureCodification
axlDocDetectCodification
axlDtdEntityResolver
axlDuplicateFunc
axlHashForeachFunc
axlHashForeachFunc2
axlHashForeachFunc3
axlHashForeachFunc4
axlHashFunc
axlHashItemCopy
axlIterationFunc
axlIterationFunc2
axlLookupFunc
axlNodeAttrForeachFunc
axlStackForeach2
axlStackForeach3
typedef
axl_bool
(* axlNodeAttrForeachFunc)(const char *key, const char *value,
axlPointer
data,
axlPointer
data2)
Foreach function used by
axl_node_attr_foreach
function.
Parameters
key
The attribute name.
value
The attribute value.
data
User defined pointer provided at
axl_node_attr_foreach
.
data2
Second user defined data provided at
axl_node_attr_foreach
.
Returns
The foreach function can stop the process at a particular attribute by returning
axl_true
("item found"). To iterate all attributes return
axl_false
.