ITS
|
#include <asn_system.h>
Go to the source code of this file.
Typedefs | |
typedef int() | pxml_callback_f(pxml_chunk_type_e _type, const void *_chunk_data, size_t _chunk_size, void *_key) |
Enumerations | |
enum | pxml_chunk_type_e { PXML_TEXT, PXML_TAG, PXML_COMMENT, PXML_TAG_END, PXML_COMMENT_END } |
Functions | |
ssize_t | pxml_parse (int *_stateContext, const void *_buf, size_t _size, pxml_callback_f *cb, void *_key) |
typedef int() pxml_callback_f(pxml_chunk_type_e _type, const void *_chunk_data, size_t _chunk_size, void *_key) |
Definition at line 38 of file xer_support.h.
enum pxml_chunk_type_e |
Enumerator | |
---|---|
PXML_TEXT | |
PXML_TAG | |
PXML_COMMENT | |
PXML_TAG_END | |
PXML_COMMENT_END |
Definition at line 18 of file xer_support.h.
ssize_t pxml_parse | ( | int * | _stateContext, |
const void * | _buf, | ||
size_t | _size, | ||
pxml_callback_f * | cb, | ||
void * | _key | ||
) |
Definition at line 88 of file xer_support.c.
References ALPHA, CDASH, CEQUAL, CQUOTE, CSLASH, EXCLAM, LANGLE, PXML_COMMENT, PXML_TAG, PXML_TEXT, RANGLE, ST_COMMENT, ST_COMMENT_CLO_DASH2, ST_COMMENT_CLO_RT, ST_COMMENT_WAIT_DASH1, ST_COMMENT_WAIT_DASH2, ST_TAG_BODY, ST_TAG_QUOTE_WAIT, ST_TAG_QUOTED_STRING, ST_TAG_START, ST_TAG_UNQUOTED_STRING, ST_TEXT, TOKEN_CB, TOKEN_CB_FINAL, and WHITESPACE.
Referenced by xer_next_token().