#include <axis2_any_content_type.h>
Public Attributes | |
axis2_status_t(* | add_value )(axis2_any_content_type_t *any_content_type, const axis2_env_t *env, const axis2_qname_t *qname, const axis2_char_t *value) |
const axis2_char_t *(* | get_value )(const axis2_any_content_type_t *any_content_type, const axis2_env_t *env, const axis2_qname_t *qname) |
axis2_hash_t *(* | get_value_map )(const axis2_any_content_type_t *any_content_type, const axis2_env_t *env) |
axis2_status_t(* | free )(axis2_any_content_type_t *any_content_type, const axis2_env_t *env) |
axis2_status_t( * axis2_any_content_type_ops::add_value)(axis2_any_content_type_t *any_content_type, const axis2_env_t *env, const axis2_qname_t *qname, const axis2_char_t *value) |
Adds given value to content value map with given QName.
any_content_type | pointer to any content type struct | |
env | pointer to environment struct | |
qname | pointer to QName to be used as key | |
value | value string to be added |
axis2_status_t( * axis2_any_content_type_ops::free)(axis2_any_content_type_t *any_content_type, const axis2_env_t *env) |
Frees any content type struct.
any_content_type | pointer to any content type struct | |
env | pointer to environment struct |
const axis2_char_t*( * axis2_any_content_type_ops::get_value)(const axis2_any_content_type_t *any_content_type, const axis2_env_t *env, const axis2_qname_t *qname) |
Gets the value corresponding to the given QName from the content value map.
any_content_type | pointer to any content type struct | |
env | pointer to environment struct | |
qname | pointer to QName of the corresponding value to be retrieved |
axis2_hash_t*( * axis2_any_content_type_ops::get_value_map)(const axis2_any_content_type_t *any_content_type, const axis2_env_t *env) |
Gets the map of all values.
any_content_type | pointer to any content type struct | |
env | pointer to environment struct |