#include <expat.h>
#include "wbxml_log.h"
#include "wbxml_errors.h"
#include "wbxml_mem.h"
#include "wbxml_lists.h"
#include "wbxml_buffers.h"
#include "wbxml_base64.h"
#include "wbxml_tables.h"
#include "wbxml_elt.h"
#include "wbxml_tree.h"
#include "wbxml_tree_clb_wbxml.h"
#include "wbxml_tree_clb_xml.h"
#include "wbxml_handlers.h"
#include "wbxml_parser.h"
#include "wbxml_encoder.h"
#include "wbxml_conv.h"
Include dependency graph for wbxml.h:

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

Go to the source code of this file.
Defines | |
| #define | WBXML_LIB_VERSION "0.8.2" |
| #define | WB_BOOL unsigned char |
| #define | WB_UTINY unsigned char |
| #define | WB_TINY char |
| #define | WB_ULONG unsigned int |
| #define | WB_LONG int |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | NULL 0 |
| #define | WBXML_UTINY_NULL_STRING ((WB_UTINY *)"") |
| #define | WBXML_STRLEN(a) strlen((const WB_TINY*)a) |
| #define | WBXML_STRCMP(a, b) strcmp((const WB_TINY*)a,(const WB_TINY*)b) |
| #define | WBXML_STRNCMP(a, b, c) strncmp((const WB_TINY*)a,(const WB_TINY*)b,c) |
| #define | WBXML_STRSTR(a, b) strstr((const WB_TINY*)a,(const WB_TINY*)b) |
| #define | WBXML_STRCASECMP(a, b) strcasecmp((const WB_TINY*)a,(const WB_TINY*)b) |
| #define | WBXML_ISDIGIT(a) isdigit(a) |
| #define | WBXML_DECLARE(type) type |
| #define | WBXML_DECLARE_NONSTD(type) type |
| #define | WBXML_SWITCH_PAGE 0x00 |
| #define | WBXML_END 0x01 |
| #define | WBXML_ENTITY 0x02 |
| #define | WBXML_STR_I 0x03 |
| #define | WBXML_LITERAL 0x04 |
| #define | WBXML_EXT_I_0 0x40 |
| #define | WBXML_EXT_I_1 0x41 |
| #define | WBXML_EXT_I_2 0x42 |
| #define | WBXML_PI 0x43 |
| #define | WBXML_LITERAL_C 0x44 |
| #define | WBXML_EXT_T_0 0x80 |
| #define | WBXML_EXT_T_1 0x81 |
| #define | WBXML_EXT_T_2 0x82 |
| #define | WBXML_STR_T 0x83 |
| #define | WBXML_LITERAL_A 0x84 |
| #define | WBXML_EXT_0 0xC0 |
| #define | WBXML_EXT_1 0xC1 |
| #define | WBXML_EXT_2 0xC2 |
| #define | WBXML_OPAQUE 0xC3 |
| #define | WBXML_LITERAL_AC 0xC4 |
| #define | WBXML_TOKEN_MASK 0x3F |
| #define | WBXML_TOKEN_WITH_ATTRS 0x80 |
| #define | WBXML_TOKEN_WITH_CONTENT 0x40 |
| #define | WBXML_VERSION_TEXT_10 "1.0" |
| #define | WBXML_VERSION_TEXT_11 "1.1" |
| #define | WBXML_VERSION_TEXT_12 "1.2" |
| #define | WBXML_VERSION_TEXT_13 "1.3" |
Typedefs | |
| typedef enum WBXMLVersion_e | WBXMLVersion |
| typedef enum WBXMLLanguage_e | WBXMLLanguage |
Enumerations | |
| enum | WBXMLVersion_e { WBXML_VERSION_UNKNOWN = -1, WBXML_VERSION_10 = 0x00, WBXML_VERSION_11 = 0x01, WBXML_VERSION_12 = 0x02, WBXML_VERSION_13 = 0x03 } |
| enum | WBXMLLanguage_e { WBXML_LANG_UNKNOWN = 0 } |
Definition in file wbxml.h.
1.3-rc1