00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef AXIS2_WSDL4C_QNAME_H
00018 #define AXIS2_WSDL4C_QNAME_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_qname_create_with_name(char* name);
00040
00041 void *
00042 axis2_wsdl4c_qname_create_with_qname(void* qn);
00043
00044 void *
00045 axis2_wsdl4c_qname_create();
00046
00047 void
00048 axis2_wsdl4c_qname_destroy(void *qname);
00049
00054 char *
00055 axis2_wsdl4c_qname_get_localname(void *qname);
00056
00057 char *
00058 axis2_wsdl4c_qname_get_prefix(void *qname);
00059
00060 char *
00061 axis2_wsdl4c_qname_get_namespace(void *qname);
00062
00063 void
00064 axis2_wsdl4c_qname_set_namespace(void *qname,
00065 char *uri);
00066
00069 #ifdef __cplusplus
00070 }
00071 #endif
00072 #endif