Classes | |
struct | axiom_namespace_ops |
namespace ops struct Encapsulator struct for ops of axiom_namespace More... | |
struct | axiom_namespace |
namespace struct Handles the XML namespace in AXIOM More... | |
Defines | |
#define | AXIOM_NAMESPACE_FREE(om_namespace, env) ((om_namespace)->ops->free(om_namespace, env)) |
#define | AXIOM_NAMESPACE_EQUALS(om_namespace, env, om_namespace1) ((om_namespace)->ops->equals(om_namespace, env, om_namespace1)) |
#define | AXIOM_NAMESPACE_SERIALIZE(om_namespace, env, om_output) ((om_namespace)->ops->serialize(om_namespace, env,om_output)) |
#define | AXIOM_NAMESPACE_GET_PREFIX(om_namespace, env) ((om_namespace)->ops->get_prefix(om_namespace, env)) |
#define | AXIOM_NAMESPACE_GET_URI(om_namespace, env) ((om_namespace)->ops->get_uri(om_namespace, env)) |
#define | AXIOM_NAMESPACE_CLONE(om_namespace, env) ((om_namespace)->ops->clone(om_namespace, env)) |
#define | AXIOM_NAMESPACE_TO_STRING(om_namespace, env) ((om_namespace)->ops->to_string(om_namespace, env)) |
Typedefs | |
typedef axiom_namespace_ops | axiom_namespace_ops_t |
namespace ops struct Encapsulator struct for ops of axiom_namespace | |
typedef axiom_namespace | axiom_namespace_t |
namespace struct Handles the XML namespace in AXIOM | |
Functions | |
AXIS2_EXTERN axiom_namespace_t * | axiom_namespace_create (const axis2_env_t *env, const axis2_char_t *uri, const axis2_char_t *prefix) |
#define AXIOM_NAMESPACE_CLONE | ( | om_namespace, | |||
env | ) | ((om_namespace)->ops->clone(om_namespace, env)) |
clones a namespace
#define AXIOM_NAMESPACE_EQUALS | ( | om_namespace, | |||
env, | |||||
om_namespace1 | ) | ((om_namespace)->ops->equals(om_namespace, env, om_namespace1)) |
compares the given two namespaces for equality
#define AXIOM_NAMESPACE_FREE | ( | om_namespace, | |||
env | ) | ((om_namespace)->ops->free(om_namespace, env)) |
frees given namespace
#define AXIOM_NAMESPACE_GET_PREFIX | ( | om_namespace, | |||
env | ) | ((om_namespace)->ops->get_prefix(om_namespace, env)) |
get prefix
#define AXIOM_NAMESPACE_GET_URI | ( | om_namespace, | |||
env | ) | ((om_namespace)->ops->get_uri(om_namespace, env)) |
get namespace uri
#define AXIOM_NAMESPACE_SERIALIZE | ( | om_namespace, | |||
env, | |||||
om_output | ) | ((om_namespace)->ops->serialize(om_namespace, env,om_output)) |
serializes given namespace
#define AXIOM_NAMESPACE_TO_STRING | ( | om_namespace, | |||
env | ) | ((om_namespace)->ops->to_string(om_namespace, env)) |
returns a string from namespace
AXIS2_EXTERN axiom_namespace_t* axiom_namespace_create | ( | const axis2_env_t * | env, | |
const axis2_char_t * | uri, | |||
const axis2_char_t * | prefix | |||
) |
Creates a namespace struct
uri | namespace URI | |
prefix | namespace prefix |