|
Classes |
struct | axis2_om_document_ops |
| OM document operations struct Encapsulator struct for operations of axis2_om_document_t. More...
|
struct | axis2_om_document |
| OM document struct Handles the XML document in OM. More...
|
Defines |
#define | AXIS2_OM_DOCUMENT_FREE(document, env) ((document)->ops->free(document,env)) |
#define | AXIS2_OM_DOCUMENT_ADD_CHILD(document, env, child) ((document)->ops->add_child(document,env,child)) |
#define | AXIS2_OM_DOCUMENT_BUILD_NEXT(document, env) ((document)->ops->build_next(document,env)) |
#define | AXIS2_OM_DOCUMENT_GET_ROOT_ELEMENT(document, env) ((document)->ops->get_root_element(document,env)) |
#define | AXIS2_OM_DOCUMENT_SET_ROOT_ELEMENT(document, env, om_node) ((document)->ops->set_root_element(document,env,om_node)) |
#define | AXIS2_OM_DOCUMENT_BUILD_ALL(document, env) ((document)->ops->build_all(document,env)) |
Typedefs |
typedef axis2_om_document_ops | axis2_om_document_ops_t |
| OM document operations struct Encapsulator struct for operations of axis2_om_document_t.
|
typedef axis2_om_document | axis2_om_document_t |
| OM document struct Handles the XML document in OM.
|
Functions |
axis2_om_document_t * | axis2_om_document_create (axis2_env_t **env, axis2_om_node_t *root, struct axis2_om_stax_builder *builder) |