#include <axis2_defines.h>
#include <axutil_env.h>
#include <neethi_includes.h>
Go to the source code of this file.
Typedefs | |
typedef struct neethi_operator_t | neethi_operator_t |
Enumerations | |
enum | neethi_operator_type_t { OPERATOR_TYPE_POLICY = 0, OPERATOR_TYPE_ALL, OPERATOR_TYPE_EXACTLYONE, OPERATOR_TYPE_REFERENCE, OPERATOR_TYPE_ASSERTION, OPERATOR_TYPE_UNKNOWN } |
Functions | |
AXIS2_EXTERN neethi_operator_t * | neethi_operator_create (const axutil_env_t *env) |
AXIS2_EXTERN void | neethi_operator_free (neethi_operator_t *neethi_operator, const axutil_env_t *env) |
AXIS2_EXTERN neethi_operator_type_t | neethi_operator_get_type (neethi_operator_t *neethi_operator, const axutil_env_t *env) |
AXIS2_EXTERN void * | neethi_operator_get_value (neethi_operator_t *neethi_operator, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | neethi_operator_set_value (neethi_operator_t *neethi_operator, const axutil_env_t *env, void *value, neethi_operator_type_t type) |
AXIS2_EXTERN axis2_status_t | neethi_operator_serialize (neethi_operator_t *neethi_operator, const axutil_env_t *env, axiom_node_t *parent) |
AXIS2_EXTERN axis2_status_t | neethi_operator_set_value_null (neethi_operator_t *neethi_operator, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | neethi_operator_increment_ref (neethi_operator_t *neethi_operator, const axutil_env_t *env) |