.TH "types.h" 3 "Thu May 29 2014" "Version 4.0.0a" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME types.h \- .SH SYNOPSIS .br .PP \fC#include \fP .br .SS "Macros" .in +1c .ti -1c .RI "#define \fBCOIN_XML_CDATA_TYPE\fP 'cdata'" .br .ti -1c .RI "#define \fBCOIN_XML_ROOT_TYPE\fP 'root'" .br .in -1c .SS "Typedefs" .in +1c .ti -1c .RI "typedef struct cc_xml_doc \fBcc_xml_doc\fP" .br .RI "\fIopaque container object type for XML documents \fP" .ti -1c .RI "typedef struct cc_xml_elt \fBcc_xml_elt\fP" .br .ti -1c .RI "typedef struct cc_xml_attr \fBcc_xml_attr\fP" .br .ti -1c .RI "typedef struct cc_xml_ent \fBcc_xml_ent\fP" .br .ti -1c .RI "typedef struct cc_xml_path \fBcc_xml_path\fP" .br .ti -1c .RI "typedef \fBcc_xml_doc\fP \fBcc_xml_document\fP" .br .ti -1c .RI "typedef cc_xml_elt \fBcc_xml_element\fP" .br .ti -1c .RI "typedef cc_xml_attr \fBcc_xml_attribute\fP" .br .ti -1c .RI "typedef cc_xml_ent \fBcc_xml_entity\fP" .br .ti -1c .RI "typedef cc_xml_filter_choice \fBcc_xml_filter_cb\fP (void *userdata, \fBcc_xml_doc\fP *doc, cc_xml_elt *elt, int pushing)" .br .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBcc_xml_filter_choice\fP { \fBKEEP\fP, \fBDISCARD\fP }" .br .in -1c .SH "Typedef Documentation" .PP .SS "cc_xml_filter_cb" Called twice for each element while parsing input, if set\&. The push argument tells you if the element is being pushed (or opened) or popped (closed)\&. The return value is only considered during the pop callback\&. .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.