represent command line option


Classes

struct  w2c_schema_writer_meta_info_ops
struct  w2c_schema_writer_meta_info

Defines

#define W2C_SCHEMA_WRITER_META_INFO_FREE(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->free(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_ORDERED(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_ordered(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ORDERED(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_ordered(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_ANONYMOUS(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_anonymous(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ANONYMOUS(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_anonymous(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_CHOICE(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_choice(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_CHOICE(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_choice(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_EXTENSION(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_extension(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_EXTENSION(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_extension(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_RESTRICTION(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_restriction(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_RESTRICTION(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_restriction(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_EXTENSION_CLASSNAME(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_extension_classname(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_EXTENSION_CLASSNAME(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_extension_classname(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_RESTRICTION_CLASSNAME(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_restriction_classname(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_RESTRICTION_CLASSNAME(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_restriction_classname(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_OWN_CLASSNAME(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_own_classname(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_OWN_CLASSNAME(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_own_classname(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_ENUM_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_enum_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ENUM_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_enum_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_PATTERN_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_pattern_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_PATTERN_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_pattern_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_EXTENSION_BASETYPE(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_extension_basetype(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_EXTENSION_BASETYPE(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_extension_basetype(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_RESTRICTION_BASETYPE(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_restriction_basetype(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_RESTRICTION_BASETYPE(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_restriction_basetype(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_OWNQNAME(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_ownqname(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_OWNQNAME(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_ownqname(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_ELEMENT2SCHEMA_QNAMEMAP(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_element2schema_qnamemap(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ELEMENT2SCHEMA_QNAMEMAP(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_element2schema_qnamemap(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_ELEMENT2CLASSMAP(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_element2classmap(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ELEMENT2CLASSMAP(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_element2classmap(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_SPECIALTYPE_FLAGMAP(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_specialtype_flagmap(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_SPECIALTYPE_FLAGMAP(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_specialtype_flagmap(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_QNAME_MAXOCCURS_COUNTMAP(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_qname_maxoccurs_countmap(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_QNAME_MAXOCCURS_COUNTMAP(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_qname_maxoccurs_countmap(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_QNAME_MINOCCURS_COUNTMAP(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_qname_minoccurs_countmap(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_QNAME_MINOCCURS_COUNTMAP(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_qname_minoccurs_countmap(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_LENGTH_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_length_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_LENGTH_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_length_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MAXEXCLUSIVE_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_maxexclusive_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MAXEXCLUSIVE_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_maxexclusive_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MINEXCLUSIVE_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_minexclusive_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MINEXCLUSIVE_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_minexclusive_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MAXINCLUSIVE_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_maxinclusive_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MAXINCLUSIVE_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_maxinclusive_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MININCLUSIVE_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_mininclusive_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MININCLUSIVE_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_mininclusive_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MAXLENGTH_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_maxlength_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MAXLENGTH_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_maxlength_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_MINLENGTH_FACET(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_minlength_facet(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MINLENGTH_FACET(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_minlength_facet(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_NILLABLE_QNAMELIST(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_nillable_qnamelist(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_NILLABLE_QNAMELIST(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_nillable_qnamelist(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_SET_PARENT(schema_writer_meta_info, env, value)   ((schema_writer_meta_info)->ops->set_parent(schema_writer_meta_info, env, value))
#define W2C_SCHEMA_WRITER_META_INFO_GET_PARENT(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_parent(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_IS_RESTRICTION_BASE_TYPE(schema_writer_meta_info, env, type)   ((schema_writer_meta_info)->ops->is_restriction_base_type(schema_writer_meta_info, env, type))
#define W2C_SCHEMA_WRITER_META_INFO_REGISTER_NILLABLE_QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->register_nillable_qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_IS_NILLABLE(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->is_nillable(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_REGISTER_MAPPING(schema_writer_meta_info, env, qname, schema_name, class_name, type)
#define W2C_SCHEMA_WRITER_META_INFO_GET_SCHEMAQNAME4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_schemaqname4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_CLASSNAME4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_classname4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ATTRI_STATUS4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_attri_status4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ANY_STATUS4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_any_status4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ARRAY_STATUS4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_array_status4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_BINARY_STATUS4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_binary_status4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ANY_ATTRI_STATUS4QNAME(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_any_attri_status4qname(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_ADD_MIN_OCCURS(schema_writer_meta_info, env, qname, min_occurs)   ((schema_writer_meta_info)->ops->add_min_occurs(schema_writer_meta_info, env, qname, min_occurs))
#define W2C_SCHEMA_WRITER_META_INFO_ADD_MAX_OCCURS(schema_writer_meta_info, env, qname, max_occurs)   ((schema_writer_meta_info)->ops->add_max_occurs(schema_writer_meta_info, env, qname, max_occurs))
#define W2C_SCHEMA_WRITER_META_INFO_REGISTER_QNAME_INDEX(schema_writer_meta_info, env, qname, index)   ((schema_writer_meta_info)->ops->register_qname_index(schema_writer_meta_info, env, qname, index))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MIN_OCCURS(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_min_occurs(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_MAX_OCCURS(schema_writer_meta_info, env, qname)   ((schema_writer_meta_info)->ops->get_max_occurs(schema_writer_meta_info, env, qname))
#define W2C_SCHEMA_WRITER_META_INFO_GET_QNAME_ARRAY(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_qname_array(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ORDERED_QNAME_ARRAY(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_ordered_qname_array(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_GET_ORDER_START_POINT(schema_writer_meta_info, env)   ((schema_writer_meta_info)->ops->get_order_start_point(schema_writer_meta_info, env))
#define W2C_SCHEMA_WRITER_META_INFO_ADD_STATUS(schema_writer_meta_info, env, type, mask)   ((schema_writer_meta_info)->ops->add_status(schema_writer_meta_info, env, type, mask))
#define W2C_SCHEMA_WRITER_META_INFO_ADD_ENUM_FACET(schema_writer_meta_info, env, enum_facet)   ((schema_writer_meta_info)->ops->add_enum_facet(schema_writer_meta_info, env, enum_facet))

Typedefs

typedef w2c_schema_writer_meta_info w2c_schema_writer_meta_info_t
typedef w2c_schema_writer_meta_info_ops w2c_schema_writer_meta_info_ops_t

Functions

AXIS2_EXTERN w2c_schema_writer_meta_info_t * w2c_schema_writer_meta_info_create (const axis2_env_t *env)

Define Documentation

#define W2C_SCHEMA_WRITER_META_INFO_REGISTER_MAPPING ( schema_writer_meta_info,
env,
qname,
schema_name,
class_name,
type   ) 

Value:

((schema_writer_meta_info)->ops->register_mapping(schema_writer_meta_info, \
                                       env, qname, schema_name, class_name, type))


Function Documentation

AXIS2_EXTERN w2c_schema_writer_meta_info_t* w2c_schema_writer_meta_info_create ( const axis2_env_t env  ) 

create a schema_writer_meta_info obj.

Parameters:
env Environment. MUST NOT be NULL
parser user options parser
Returns:
newly created schema_writer_meta_info obj


Generated on Tue Oct 3 22:36:02 2006 for Axis2/C by  doxygen 1.4.7