axis2_ctx.h File Reference

#include <axis2_defines.h>
#include <axis2_hash.h>
#include <axis2_env.h>
#include <axis2_property.h>

Go to the source code of this file.

Classes

struct  axis2_ctx_ops
struct  axis2_ctx

Defines

#define AXIS2_CTX_SET_PROPERTY(ctx, env, key, value, persistent)   ((ctx)->ops->set_property(ctx, env, key, value, persistent))
#define AXIS2_CTX_GET_PROPERTY(ctx, env, key, persistent)   ((ctx)->ops->get_property(ctx, env, key, persistent))
#define AXIS2_CTX_GET_NON_PERSISTANT_MAP(ctx, env)   ((ctx)->ops->get_non_persistent_map(ctx, env))
#define AXIS2_CTX_GET_ALL_PROPERTIES(ctx, env)   ((ctx)->ops->get_all_properties(ctx, env))
#define AXIS2_CTX_GET_PERSISTANT_MAP(ctx, env)   ((ctx)->ops->get_persistent_map(ctx, env))
#define AXIS2_CTX_SET_NON_PERSISTANT_MAP(ctx, env, map)   ((ctx)->ops->set_non_persistent_map(ctx, env, map))
#define AXIS2_CTX_SET_PERSISTANT_MAP(ctx, env, map)   ((ctx)->ops->set_persistent_map(ctx, env, map))
#define AXIS2_CTX_FREE(ctx, env)   ((ctx)->ops->free (ctx, env))

Typedefs

typedef axis2_ctx_ops axis2_ctx_ops_t
typedef axis2_ctx axis2_ctx_t

Functions

AXIS2_EXTERN axis2_ctx_taxis2_ctx_create (const axis2_env_t *env)


Detailed Description


Generated on Thu Oct 26 21:11:25 2006 for Axis2/C by  doxygen 1.4.7