00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef AXIS2_WSDL4C_QNAME_H
00019 #define AXIS2_WSDL4C_QNAME_H
00020
00025 #include <axis2_array_list.h>
00026 #include <axis2_allocator.h>
00027 #include <axis2_env.h>
00028 #include <axis2_error.h>
00029 #ifdef __cplusplus
00030 extern "C"
00031 {
00032 #endif
00033
00039 void *
00040 axis2_wsdl4c_qname_create_with_name(char* name);
00041
00042 void *
00043 axis2_wsdl4c_qname_create_with_qname(void* qn);
00044
00045 void *
00046 axis2_wsdl4c_qname_create();
00047
00048 void
00049 axis2_wsdl4c_qname_destroy(void *qname);
00050
00055 char *
00056 axis2_wsdl4c_qname_get_localname(void *qname);
00057
00058 char *
00059 axis2_wsdl4c_qname_get_prefix(void *qname);
00060
00061 char *
00062 axis2_wsdl4c_qname_get_namespace(void *qname);
00063
00064 void
00065 axis2_wsdl4c_qname_set_namespace(void *qname,
00066 char *uri);
00067
00070 #ifdef __cplusplus
00071 }
00072 #endif
00073 #endif