xml_schema_obj_collection.h File Reference

Axis2 Xml Schema Obj Collection interface An object collection class to handle xml_schema_objs when collections are returned from method calls. More...

#include <axis2_allocator.h>
#include <axis2_env.h>
#include <axis2_error.h>
#include <axis2_string.h>
#include <axis2_array_list.h>
#include <axis2_hash.h>
#include <xml_schema_obj.h>

Go to the source code of this file.

Classes

struct  xml_schema_obj_collection_ops
struct  xml_schema_obj_collection

Defines

#define XML_SCHEMA_OBJ_COLLECTION_FREE(obj_collection, env)   ((obj_collection)->ops->free (obj_collection, env))
#define XML_SCHEMA_OBJ_COLLECTION_GET_COUNT(obj_collection, env)   ((obj_collection)->ops->get_count (obj_collection, env))
#define XML_SCHEMA_OBJ_COLLECTION_GET_ITEM(obj_collection, env, i)   ((obj_collection)->ops->get_item (obj_collection, env, i))
#define XML_SCHEMA_OBJ_COLLECTION_SET_ITEM(obj_collection, env, i, item)   ((obj_collection)->ops->set_item (obj_collection, env, i, item))
#define XML_SCHEMA_OBJ_COLLECTION_ADD(obj_collection, env, item)   ((obj_collection)->ops->add (obj_collection, env, item))
#define XML_SCHEMA_OBJ_COLLECTION_CONTAINS(obj_collection, env, item)   ((obj_collection)->ops->contains (obj_collection, env, item))
#define XML_SCHEMA_OBJ_COLLECTION_INDEX_OF(obj_collection, env, item)   ((obj_collection)->ops->index_of (obj_collection, env, item))
#define XML_SCHEMA_OBJ_COLLECTION_REMOVE_AT(obj_collection, env, i)   ((obj_collection)->ops->remove_at (obj_collection, env, i))
#define XML_SCHEMA_OBJ_COLLECTION_TO_ARRAY(obj_collection, env)   ((obj_collection)->ops->to_array(obj_collection, env))

Typedefs

typedef xml_schema_obj_collection xml_schema_obj_collection_t
typedef xml_schema_obj_collection_ops xml_schema_obj_collection_ops_t

Functions

AXIS2_EXTERN xml_schema_obj_collection_t * xml_schema_obj_collection_create (const axis2_env_t *env)


Detailed Description

Axis2 Xml Schema Obj Collection interface An object collection class to handle xml_schema_objs when collections are returned from method calls.


Generated on Wed Dec 20 20:35:00 2006 for Axis2/C by  doxygen 1.5.1