|
Classes |
struct | axiom_child_element_iterator_ops |
| axiom_child_element_iterator ops Encapsulator struct for ops of axiom_iterator More...
|
struct | axiom_child_element_iterator |
struct | axiom_children_iterator_ops |
| axiom_children_iterator ops Encapsulator struct for ops of axiom_iterator More...
|
struct | axiom_children_iterator |
struct | axiom_children_qname_iterator_ops |
| axiom_children_iterator operations Encapsulator struct for operations of axiom_iterator More...
|
struct | axiom_children_qname_iterator |
struct | axiom_children_with_specific_attribute_iterator_ops |
| axiom_children_with_specific_attribute_iterator ops Encapsulator struct for ops of axiom_iterator More...
|
struct | axiom_children_with_specific_attribute_iterator |
struct | axiom_xml_writer_ops |
| axiom_xml_writer ops Encapsulator struct for ops of axiom_xml_writer More...
|
struct | axiom_xml_writer |
| axis2_pull_parser struct Axis2 OM pull_parser More...
|
Defines |
#define | AXIOM_CHILD_ELEMENT_ITERATOR_FREE(iterator, env) (((axiom_child_element_iterator_t *) iterator)->ops->free_fn(iterator, env)) |
#define | AXIOM_CHILD_ELEMENT_ITERATOR_REMOVE(iterator, env) ((iterator)->ops->remove(iterator, env)) |
#define | AXIOM_CHILD_ELEMENT_ITERATOR_HAS_NEXT(iterator, env) ((iterator)->ops->has_next(iterator, env)) |
#define | AXIOM_CHILD_ELEMENT_ITERATOR_NEXT(iterator, env) ((iterator)->ops->next(iterator, env)) |
#define | AXIOM_CHILDREN_ITERATOR_FREE(iterator, env) ((iterator)->ops->free_fn(iterator, env)) |
#define | AXIOM_CHILDREN_ITERATOR_REMOVE(iterator, env) ((iterator)->ops->remove(iterator, env)) |
#define | AXIOM_CHILDREN_ITERATOR_HAS_NEXT(iterator, env) ((iterator)->ops->has_next(iterator, env)) |
#define | AXIOM_CHILDREN_ITERATOR_NEXT(iterator, env) ((iterator)->ops->next(iterator, env)) |
#define | AXIOM_CHILDREN_QNAME_ITERATOR_FREE(iterator, env) ((iterator)->ops->free_fn(iterator, env)) |
#define | AXIOM_CHILDREN_QNAME_ITERATOR_REMOVE(iterator, env) ((iterator)->ops->remove(iterator, env)) |
#define | AXIOM_CHILDREN_QNAME_ITERATOR_HAS_NEXT(iterator, env) ((iterator)->ops->has_next(iterator, env)) |
#define | AXIOM_CHILDREN_QNAME_ITERATOR_NEXT(iterator, env) ((iterator)->ops->next(iterator, env)) |
#define | AXIOM_CHILDREN_WITH_SPECIFIC_ATTRIBUTE_ITERATOR_FREE(iterator, env) ((iterator)->ops->free_fn(iterator, env)) |
#define | AXIOM_CHILDREN_WITH_SPECIFIC_ATTRIBUTE_ITERATOR_REMOVE(iterator, env) ((iterator)->ops->remove(iterator, env)) |
#define | AXIOM_CHILDREN_WITH_SPECIFIC_ATTRIBUTE_ITERATOR_HAS_NEXT(iterator, env) ((iterator)->ops->has_next(iterator, env)) |
#define | AXIOM_CHILDREN_WITH_SPECIFIC_ATTRIBUTE_ITERATOR_NEXT(iterator, env) ((iterator)->ops->next(iterator, env)) |
#define | AXIOM_XML_WRITER_FREE(writer, env) ((writer)->ops->free(writer,env)) |
#define | AXIOM_XML_WRITER_WRITE_START_ELEMENT(writer, env, localname) ((writer)->ops->write_start_element(writer, env, localname)) |
#define | AXIOM_XML_WRITER_END_START_ELEMENT(writer, env) ((writer)->ops->end_start_element(writer,env)) |
#define | AXIOM_XML_WRITER_WRITE_START_ELEMENT_WITH_NAMESPACE(writer, env, localname, namespace_uri) |
#define | AXIOM_XML_WRITER_WRITE_START_ELEMENT_WITH_NAMESPACE_PREFIX(writer, env, localname, namespace_uri, prefix) |
#define | AXIOM_XML_WRITER_WRITE_EMPTY_ELEMENT(writer, env, localname) ((writer)->ops->write_empty_element(writer,env,localname)) |
#define | AXIOM_XML_WRITER_WRITE_EMPTY_ELEMENT_WITH_NAMESPACE(writer, env, localname, namespace_uri) ((writer)->ops->write_empty_element_with_namespace(writer,env,localname,namespace_uri)) |
#define | AXIOM_XML_WRITER_WRITE_EMPTY_ELEMENT_WITH_NAMESPACE_PREFIX(writer, env, localname, namespace_uri, prefix) |
#define | AXIOM_XML_WRITER_WRITE_END_ELEMENT(writer, env) ((writer)->ops->write_end_element(writer,env)) |
#define | AXIOM_XML_WRITER_WRITE_END_DOCUMENT(writer, env) ((writer)->ops->write_end_document(writer,env)) |
#define | AXIOM_XML_WRITER_WRITE_ATTRIBUTE(writer, env, localname, value) ((writer)->ops->write_attribute(writer,env, localname, value)) |
#define | AXIOM_XML_WRITER_WRITE_ATTRIBUTE_WITH_NAMESPACE(writer, env, localname, value, namespace_uri) |
#define | AXIOM_XML_WRITER_WRITE_ATTRIBUTE_WITH_NAMESPACE_PREFIX(writer, env, localname, value, namespace_uri, prefix) |
#define | AXIOM_XML_WRITER_WRITE_NAMESPACE(writer, env, prefix, namespace_uri) ((writer)->ops->write_namespace(writer, env, prefix, namespace_uri)) |
#define | AXIOM_XML_WRITER_WRITE_DEFAULT_NAMESPACE(writer, env, namespace_uri) ((writer)->ops->write_default_namespace(writer, env, namespace_uri)) |
#define | AXIOM_XML_WRITER_WRITE_COMMENT(writer, env, value) ((writer)->ops->write_comment(writer, env, value)) |
#define | AXIOM_XML_WRITER_WRITE_PROCESSING_INSTRUCTION(writer, env, target) ((writer)->ops->write_processing_instruction(writer, env, target)) |
#define | AXIOM_XML_WRITER_WRITE_PROCESSING_INSTRUCTION_DATA(writer, env, target, data) ((writer)->ops->write_processing_instruction_data(writer, env, target, data)) |
#define | AXIOM_XML_WRITER_WRITE_CDATA(writer, env, data) ((writer)->ops->write_cdata(writer, env, data)) |
#define | AXIOM_XML_WRITER_WRITE_DTD(writer, env, dtd) ((writer)->ops->write_cdata(writer, env, dtd)) |
#define | AXIOM_XML_WRITER_WRITE_ENTITY_REF(writer, env, entity_ref) ((writer)->ops->write_entity_ref(writer, env, entity_ref)) |
#define | AXIOM_XML_WRITER_WRITE_START_DOCUMENT(writer, env) ((writer)->ops->write_start_document(writer,env)) |
#define | AXIOM_XML_WRITER_WRITE_START_DOCUMENT_WITH_VERSION(writer, env, version) ((writer)->ops->write_start_document_with_version(writer, env, version)) |
#define | AXIOM_XML_WRITER_WRITE_START_DOCUMENT_WITH_VERSION_ENCODING(writer, env,version, encoding) |
#define | AXIOM_XML_WRITER_WRITE_CHARACTERS(writer, env, text) ((writer)->ops->write_characters(writer, env, text)) |
#define | AXIOM_XML_WRITER_GET_PREFIX(writer, env, uri) ((writer)->ops->get_prefix(writer, env, uri)) |
#define | AXIOM_XML_WRITER_SET_PREFIX(writer, env, prefix, uri) ((writer)->ops->set_prefix(writer, env, prefix, uri)) |
#define | AXIOM_XML_WRITER_SET_DEFAULT_PREFIX(writer, env, uri) ((writer)->ops->set_default_prefix(writer, env, uri)) |
#define | AXIOM_XML_WRITER_WRITE_ENCODED(writer, env, text, in_attr) ((writer)->ops->write_encoded(writer, env, text, in_attr)) |
#define | AXIOM_XML_WRITER_GET_XML(writer, env) ((writer)->ops->get_xml(writer, env)) |
#define | AXIOM_XML_WRITER_GET_TYPE(writer, env) ((writer)->ops->get_type(writer, env)) |
Functions |
AXIS2_EXTERN axiom_child_element_iterator_t * | axiom_child_element_iterator_create (const axis2_env_t *env, axiom_node_t *current_child) |
AXIS2_EXTERN axiom_children_iterator_t * | axiom_children_iterator_create (const axis2_env_t *env, axiom_node_t *current_child) |
AXIS2_EXTERN axiom_children_qname_iterator_t * | axiom_children_qname_iterator_create (const axis2_env_t *env, axiom_node_t *current_child, axis2_qname_t *given_qname) |
AXIS2_EXTERN axiom_children_with_specific_attribute_iterator_t * | axiom_children_with_specific_attribute_iterator_create (const axis2_env_t *env, axiom_node_t *current_child, axis2_qname_t *attr_qname, axis2_char_t *attr_value, axis2_bool_t detach) |
AXIS2_EXTERN axiom_xml_writer_t * | axiom_xml_writer_create (const axis2_env_t *env, axis2_char_t *filename, axis2_char_t *encoding, int is_prefix_default, int compression) |
AXIS2_EXTERN axiom_xml_writer_t * | axiom_xml_writer_create_for_memory (const axis2_env_t *env, axis2_char_t *encoding, int is_prefix_default, int compression, int type) |