Typedefs | |
typedef struct axiom_comment | axiom_comment_t |
Functions | |
AXIS2_EXTERN axiom_comment_t * | axiom_comment_create (const axutil_env_t *env, axiom_node_t *parent, const axis2_char_t *value, axiom_node_t **node) |
AXIS2_EXTERN void | axiom_comment_free (struct axiom_comment *om_comment, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | axiom_comment_get_value (struct axiom_comment *om_comment, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axiom_comment_set_value (struct axiom_comment *om_comment, const axutil_env_t *env, const axis2_char_t *value) |
AXIS2_EXTERN axis2_status_t | axiom_comment_serialize (struct axiom_comment *om_comment, const axutil_env_t *env, axiom_output_t *om_output) |
AXIS2_EXTERN axiom_comment_t* axiom_comment_create | ( | const axutil_env_t * | env, | |
axiom_node_t * | parent, | |||
const axis2_char_t * | value, | |||
axiom_node_t ** | node | |||
) |
Creates a comment struct
env | Environment. MUST NOT be NULL, | |
parent | This is the parent node of the comment is any, can be NULL. | |
value | comment text | |
node | This is an out parameter.cannot be NULL. Returns the node corresponding to the comment created. Node type will be set to AXIOM_COMMENT |
AXIS2_EXTERN void axiom_comment_free | ( | struct axiom_comment * | om_comment, | |
const axutil_env_t * | env | |||
) |
Free a axis2_comment_t struct
om_comment | pointer to axis2_commnet_t struct to be freed | |
env | Environment. MUST NOT be NULL. |
AXIS2_EXTERN axis2_char_t* axiom_comment_get_value | ( | struct axiom_comment * | om_comment, | |
const axutil_env_t * | env | |||
) |
get the comments data
om_comment | a pointer to axiom_comment_t struct | |
env | environment, MUST NOT be NULL |
AXIS2_EXTERN axis2_status_t axiom_comment_serialize | ( | struct axiom_comment * | om_comment, | |
const axutil_env_t * | env, | |||
axiom_output_t * | om_output | |||
) |
serialize function
om_comment | pointer to axiom_comment_t struct | |
env | environment, MUST NOT be NULL. | |
om_output | pointer to om_output_t struct |
AXIS2_EXTERN axis2_status_t axiom_comment_set_value | ( | struct axiom_comment * | om_comment, | |
const axutil_env_t * | env, | |||
const axis2_char_t * | value | |||
) |
set comment data
om_comment | pointer to axiom_comment_t struct | |
env | environment, MUST NOT be NULL. | |
value | comment text |