#include <axiom_node.h>
#include <axiom_output.h>
Go to the source code of this file.
Defines | |
#define | AXIOM_DOCTYPE_FREE(doctype, env) ((doctype)->ops->free(doctype, env)) |
#define | AXIOM_DOCTYPE_GET_VALUE(doctype, env) ((doctype)->ops->get_value(doctype, value)) |
#define | AXIOM_DOCTYPE_SET_VALUE(doctype, env, value) ((doctype)->ops->set_value(doctype, env, value)) |
#define | AXIOM_DOCTYPE_SERIALIZE(doctype, env, om_output) ((doctype)->ops->serialize(doctype, env, om_output)) |
Typedefs | |
typedef axiom_doctype_ops | axiom_doctype_ops_t |
OM doctype ops struct Encapsulator struct for ops of axiom_doctype. | |
typedef axiom_doctype | axiom_doctype_t |
OM doctype struct Handles XML document type in OM. | |
Functions | |
AXIS2_EXTERN axiom_doctype_t * | axiom_doctype_create (const axis2_env_t *env, axiom_node_t *parent, const axis2_char_t *value, axiom_node_t **node) |