#include <axiom_xml_reader.h>
Public Attributes | |
int(* | next )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
void(* | free )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
int(* | get_attribute_count )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_attribute_name_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_attribute_prefix_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_attribute_value_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_attribute_namespace_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_value )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
int(* | get_namespace_count )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_namespace_uri_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_namespace_prefix_by_number )(axiom_xml_reader_t *parser, const axutil_env_t *env, int i) |
axis2_char_t *(* | get_prefix )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_name )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_pi_target )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_pi_data )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_dtd )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
void(* | xml_free )(axiom_xml_reader_t *parser, const axutil_env_t *env, void *data) |
axis2_char_t *(* | get_char_set_encoding )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_namespace_uri )(axiom_xml_reader_t *parser, const axutil_env_t *env) |
axis2_char_t *(* | get_namespace_uri_by_prefix )(axiom_xml_reader_t *parser, const axutil_env_t *env, axis2_char_t *prefix) |
|
free pull_parser
|
|
Get the Number of attributes in the current element
|
|
This is used to get an attribute's localname using an index relative to current element.The iterations are not zero based. To access the first attribute use 1 for parameter i
|
|
Gets an attribute's namespace uri using an index relative to current element. The iterations are not zero based. To access the first attribute use 1 for parameter i
|
|
This is used to get an attribute's prefix using an index relative to current element. The iterations are not zero based. To access the first attribute use 1 for parameter i
|
|
Gets an attribute's value using an index relative to current element. The iterations are not zero based. To access the first attribute use 1 for parameter i
|
|
Gets the char set encoding of the parser
|
|
Used to get the DTD
|
|
Used to obtain the current element localname
|
|
Returns the namespace count of current element
|
|
Accesses the namespace prefix of the namespaces declared in current element using an index
|
|
Returns the namespace uri associated with current node |
|
Accesses the namespace uri of the namespaces declared in current element using an index
|
|
Gets the processingInstruction data
|
|
Used to get the processingInstruction target
|
|
Used to obtain the current element prefix
|
|
Returns the text value of current element
|
|
causes the reader to read the next parse event. returns the event just read
|
|
Free function , this function wraps the underlying parser's xml free function. For freeing values obatined by calling pull parser api methods, This function must be used.
|