00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef AXIS2_WSDL4C_ELEMENT_H
00018 #define AXIS2_WSDL4C_ELEMENT_H
00019
00024 #include <axis2_array_list.h>
00025 #include <axis2_allocator.h>
00026 #include <axis2_env.h>
00027 #include <axis2_error.h>
00028 #ifdef __cplusplus
00029 extern "C"
00030 {
00031 #endif
00032
00038 void *
00039 axis2_wsdl4c_element_create();
00040
00041 void
00042 axis2_wsdl4c_element_destroy(void *element);
00043
00044 void
00045 axis2_wsdl4c_element_set_type(void *element,
00046 int id);
00047
00048 char *
00049 axis2_wsdl4c_element_get_name(void *element);
00050
00051 int
00052 axis2_wsdl4c_element_get_type(void *element);
00053
00054 int
00055 axis2_wsdl4c_element_get_max(void *element);
00056
00057 int
00058 axis2_wsdl4c_element_get_min(void *element);
00059
00062 #ifdef __cplusplus
00063 }
00064 #endif
00065 #endif