#include <axis2_om_node.h>
#include <axis2_om_output.h>
Go to the source code of this file.
Defines | |
#define | AXIS2_OM_DOCTYPE_FREE(doctype, env) ((doctype)->ops->free(doctype, env)) |
#define | AXIS2_OM_DOCTYPE_GET_VALUE(doctype, env) ((doctype)->ops->get_value(doctype, value)) |
#define | AXIS2_OM_DOCTYPE_SET_VALUE(doctype, env, value) ((doctype)->ops->set_value(doctype, env, value)) |
#define | AXIS2_OM_DOCTYPE_SERIALIZE(doctype, env, om_output) ((doctype)->ops->serialize(doctype, env, om_output)) |
Typedefs | |
typedef axis2_om_doctype_ops | axis2_om_doctype_ops_t |
OM doctype operations struct Encapsulator struct for operations of axis2_om_doctype. | |
typedef axis2_om_doctype | axis2_om_doctype_t |
OM doctype struct Handles XML document type in OM. | |
Functions | |
axis2_om_doctype_t * | axis2_om_doctype_create (axis2_env_t **env, axis2_om_node_t *parent, const axis2_char_t *value, axis2_om_node_t **node) |