#include <string.h>
#include "wbxml.h"
Include dependency graph for wbxml_elt.c:

Go to the source code of this file.
Defines | |
| #define | WBXML_ELT_UNKNOWN_NAME ((WB_UTINY *)"unknown") |
Functions | |
| WBXMLTag * | wbxml_tag_create (WBXMLValueType type) |
| Create a Tag structure. | |
| WBXMLTag * | wbxml_tag_create_token (const WBXMLTagEntry *value) |
| Additional function to create directly a Token Tag structure. | |
| WBXMLTag * | wbxml_tag_create_literal (unsigned char *value) |
| void | wbxml_tag_destroy (WBXMLTag *tag) |
| Destroy a Tag structure. | |
| WBXMLTag * | wbxml_tag_duplicate (WBXMLTag *tag) |
| Duplicate a Tag structure. | |
| const unsigned char * | wbxml_tag_get_xml_name (WBXMLTag *tag) |
| Get the XML Name of a WBXML Tag. | |
| WBXMLAttributeName * | wbxml_attribute_name_create (WBXMLValueType type) |
| Create an Attribute Name structure. | |
| WBXMLAttributeName * | wbxml_attribute_name_create_token (const WBXMLAttrEntry *value) |
| Additional function to create directly a Token Attribute Name structure. | |
| WBXMLAttributeName * | wbxml_attribute_name_create_literal (unsigned char *value) |
| void | wbxml_attribute_name_destroy (WBXMLAttributeName *name) |
| Destroy an Attribute Name structure. | |
| WBXMLAttributeName * | wbxml_attribute_name_duplicate (WBXMLAttributeName *name) |
| Duplicate a Attribute Name structure. | |
| const unsigned char * | wbxml_attribute_name_get_xml_name (WBXMLAttributeName *name) |
| Get the XML Name of a WBXML Attribute Name. | |
| WBXMLAttribute * | wbxml_attribute_create (void) |
| Create an Attribute structure. | |
| void | wbxml_attribute_destroy (WBXMLAttribute *attr) |
| Destroy an Attribute structure. | |
| WBXMLAttribute * | wbxml_attribute_duplicate (WBXMLAttribute *attr) |
| Duplicate an Attribute structure. | |
| const unsigned char * | wbxml_attribute_get_xml_name (WBXMLAttribute *attr) |
| Get the XML Attribute Name of a WBXML Attribute. | |
| const unsigned char * | wbxml_attribute_get_xml_value (WBXMLAttribute *attr) |
| Get the XML Attribute Value of a WBXML Attribute. | |
Definition in file wbxml_elt.c.
|
|
For an unknown XML Name Definition at line 39 of file wbxml_elt.c. Referenced by wbxml_attribute_get_xml_name(), wbxml_attribute_name_get_xml_name(), and wbxml_tag_get_xml_name(). |
|
|
Definition at line 186 of file wbxml_elt.c. References NULL, WBXMLAttributeName_s::u, WB_UTINY, wbxml_attribute_name_create(), wbxml_attribute_name_destroy(), wbxml_buffer_create, WBXML_STRLEN, and WBXML_VALUE_LITERAL. |
|
|
Definition at line 77 of file wbxml_elt.c. References NULL, WBXMLTag_s::u, WB_UTINY, wbxml_buffer_create, WBXML_STRLEN, wbxml_tag_create(), wbxml_tag_destroy(), and WBXML_VALUE_LITERAL. |
1.3-rc1