00001
00002 #ifndef _sip_redirect_context_xsdTypes_OUTPUT_H_
00003 #define _sip_redirect_context_xsdTypes_OUTPUT_H_
00004
00005 #if !defined(IT_CONTEXT_ATTRIBUTE_API)
00006 #if defined(IT_CONTEXT_ATTRIBUTE_API_EXPORT)
00007 #define IT_CONTEXT_ATTRIBUTE_API IT_DECLSPEC_EXPORT
00008 #else
00009 #define IT_CONTEXT_ATTRIBUTE_API IT_DECLSPEC_IMPORT
00010 #endif
00011 #endif
00012
00013
00014 #include <it_bus/all_complex_type.h>
00015 #include <it_bus/any_holder.h>
00016 #include <it_bus/any.h>
00017 #include <it_bus/any_simple_type.h>
00018 #include <it_bus/any_simple_type_reader.h>
00019 #include <it_bus/any_simple_type_writer.h>
00020 #include <it_bus/array_t.h>
00021 #include <it_bus/choice_complex_type.h>
00022 #include <it_bus/complex_content_complex_type.h>
00023 #include <it_bus/complex_type_reader.h>
00024 #include <it_bus/complex_type_writer.h>
00025 #include <it_bus/element_list_t.h>
00026 #include <it_bus/nillable_value.h>
00027 #include <it_bus/nillable_ptr.h>
00028 #include <it_bus/nillable_types.h>
00029 #include <it_bus/qname.h>
00030 #include <it_bus/sequence_complex_type.h>
00031 #include <it_bus/complex_type_with_substitution.h>
00032 #include <it_bus/simple_content_complex_type.h>
00033 #include <it_bus/soap_enc_array_t.h>
00034 #include <it_bus/user_fault_exception.h>
00035 #include <it_bus/soap_enc_array.h>
00036 #include <it_bus/simpletype_list_t.h>
00037 #include <it_bus/simpletype_union.h>
00038 #include <it_bus/reflect/unsupported_exception.h>
00039 #include <it_bus/reflect/null_reflection.h>
00040 #include <it_bus/reflect/value_impl_t.h>
00041 #include <it_bus/reflect/element_list_impl_t.h>
00042 #include <it_bus/reflect/nillable_value_impl_t.h>
00043 #include <it_bus/reflect/nillable_ptr_impl_t.h>
00044 #include <it_bus/reflect/nillable_raw_ptr_impl_t.h>
00045 #include <it_bus/reflect/model_group_impl.h>
00046 #include <it_bus/reflect/complex_type_impl.h>
00047 #include <it_bus/reflect/complex_content_impl_t.h>
00048 #include <it_bus/reflect/choice.h>
00049 #include <it_bus/reflect/complex_content.h>
00050 #include <it_bus/reflect/derived_simple_type.h>
00051 #include <it_bus/reflect/simple_content.h>
00052 #include <it_bus/reflect/reflected_nillable_value.h>
00053 #include <it_bus/reflect/reflected_nillable_ptr.h>
00054 #include <it_bus/reflect/simple_type_list_impl_t.h>
00055 #include <it_bus/reflect/type_list_impl_t.h>
00056 #include <it_bus/reflect/union_impl.h>
00057 #include <it_bus/reflect/occuring_type_impl_t.h>
00058
00059 #include "wsdl_ext_xsdTypes.h"
00060
00061 namespace IT_ContextAttributes
00062 {
00063 class SIP_HEADER_FROM;
00064 class IT_SIP_HEADER_FROMReflection;
00065 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_FROM> SIP_HEADER_FROMNillable;
00066 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_FROM> SIP_HEADER_FROMNillablePtr;
00067 class SIP_HEADER_SUBJECT;
00068 class IT_SIP_HEADER_SUBJECTReflection;
00069 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_SUBJECT> SIP_HEADER_SUBJECTNillable;
00070 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_SUBJECT> SIP_HEADER_SUBJECTNillablePtr;
00071 class SIP_HEADER_CONTACT;
00072 class IT_SIP_HEADER_CONTACTReflection;
00073 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_CONTACT> SIP_HEADER_CONTACTNillable;
00074 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_CONTACT> SIP_HEADER_CONTACTNillablePtr;
00075 class SIP_HEADER_CONTENT_LENGTH;
00076 class IT_SIP_HEADER_CONTENT_LENGTHReflection;
00077 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_CONTENT_LENGTH> SIP_HEADER_CONTENT_LENGTHNillable;
00078 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_CONTENT_LENGTH> SIP_HEADER_CONTENT_LENGTHNillablePtr;
00079 class SIP_HEADER_ALLOW;
00080 class IT_SIP_HEADER_ALLOWReflection;
00081 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_ALLOW> SIP_HEADER_ALLOWNillable;
00082 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_ALLOW> SIP_HEADER_ALLOWNillablePtr;
00083 class SIP_HEADER_CONTENT_TYPE;
00084 class IT_SIP_HEADER_CONTENT_TYPEReflection;
00085 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_CONTENT_TYPE> SIP_HEADER_CONTENT_TYPENillable;
00086 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_CONTENT_TYPE> SIP_HEADER_CONTENT_TYPENillablePtr;
00087 class SIP_HEADER_CALLID;
00088 class IT_SIP_HEADER_CALLIDReflection;
00089 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_CALLID> SIP_HEADER_CALLIDNillable;
00090 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_CALLID> SIP_HEADER_CALLIDNillablePtr;
00091 class SIP_HEADER_TO;
00092 class IT_SIP_HEADER_TOReflection;
00093 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_TO> SIP_HEADER_TONillable;
00094 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_TO> SIP_HEADER_TONillablePtr;
00095 class SIP_HEADER_VIA;
00096 class IT_SIP_HEADER_VIAReflection;
00097 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_VIA> SIP_HEADER_VIANillable;
00098 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_VIA> SIP_HEADER_VIANillablePtr;
00099 class SIP_HEADER_ACCEPT;
00100 class IT_SIP_HEADER_ACCEPTReflection;
00101 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_ACCEPT> SIP_HEADER_ACCEPTNillable;
00102 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_ACCEPT> SIP_HEADER_ACCEPTNillablePtr;
00103 class SIP_HEADER_ROUTE;
00104 class IT_SIP_HEADER_ROUTEReflection;
00105 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_ROUTE> SIP_HEADER_ROUTENillable;
00106 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_ROUTE> SIP_HEADER_ROUTENillablePtr;
00107 class SIP_HEADER_SUPPORTED;
00108 class IT_SIP_HEADER_SUPPORTEDReflection;
00109 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_SUPPORTED> SIP_HEADER_SUPPORTEDNillable;
00110 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_SUPPORTED> SIP_HEADER_SUPPORTEDNillablePtr;
00111 class SIP_HEADER_CSEQ;
00112 class IT_SIP_HEADER_CSEQReflection;
00113 typedef IT_Reflect::ReflectedNillableValue<SIP_HEADER_CSEQ> SIP_HEADER_CSEQNillable;
00114 typedef IT_Reflect::ReflectedNillablePtr<SIP_HEADER_CSEQ> SIP_HEADER_CSEQNillablePtr;
00115 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_FROM : public IT_Bus::AnySimpleType
00116 {
00117
00118 public:
00119
00120 static const IT_Bus::QName&
00121 get_static_type();
00122
00123 typedef IT_SIP_HEADER_FROMReflection IT_ReflectionType;
00124 friend class IT_SIP_HEADER_FROMReflection;
00125
00126 SIP_HEADER_FROM();
00127 SIP_HEADER_FROM(const SIP_HEADER_FROM & other);
00128 SIP_HEADER_FROM(const IT_Bus::String & value);
00129 virtual ~SIP_HEADER_FROM();
00130
00131 IT_Bus::AnyType &
00132 copy(const IT_Bus::AnyType & rhs);
00133
00134 SIP_HEADER_FROM &
00135 operator=(const SIP_HEADER_FROM & rhs);
00136
00137 virtual const IT_Bus::QName &
00138 get_type() const;
00139
00140 IT_Bus::Boolean operator== (const SIP_HEADER_FROM& other) const;
00141
00142 virtual void
00143 write_value(
00144 IT_Bus::AnySimpleTypeWriter & writer
00145 ) const throw((IT_Bus::SerializationException));
00146
00147 virtual void
00148 read_value(
00149 IT_Bus::AnySimpleTypeReader & reader
00150 ) throw((IT_Bus::DeserializationException));
00151
00152 IT_Bus::String &
00153 getvalue();
00154
00155 const IT_Bus::String &
00156 getvalue() const;
00157
00158 void
00159 setvalue(const IT_Bus::String & val);
00160
00161 virtual IT_Reflect::Reflection*
00162 get_reflection() throw((IT_Reflect::ReflectException));
00163
00164 virtual const IT_Reflect::Reflection*
00165 get_reflection() const throw((IT_Reflect::ReflectException));
00166
00167
00168 private:
00169
00170 IT_Bus::String var_value;
00171 };
00172
00173 typedef IT_AutoPtr<SIP_HEADER_FROM> SIP_HEADER_FROMPtr;
00174
00175 class IT_SIP_HEADER_FROMReflection :
00176 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_FROM>,
00177 public IT_Reflect::DerivedSimpleType
00178 {
00179 public:
00180
00181 IT_SIP_HEADER_FROMReflection(
00182 const IT_ContextAttributes::SIP_HEADER_FROM* value
00183 );
00184
00185 ~IT_SIP_HEADER_FROMReflection() throw(());
00186
00187 const IT_Reflect::SimpleType*
00188 get_base() const throw((IT_Reflect::ReflectException));
00189
00190 IT_Reflect::SimpleType*
00191 use_base() throw((IT_Reflect::ReflectException));
00192
00193 private:
00194
00195 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00196 };
00197
00198 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_SUBJECT : public IT_Bus::AnySimpleType
00199 {
00200
00201 public:
00202
00203 static const IT_Bus::QName&
00204 get_static_type();
00205
00206 typedef IT_SIP_HEADER_SUBJECTReflection IT_ReflectionType;
00207 friend class IT_SIP_HEADER_SUBJECTReflection;
00208
00209 SIP_HEADER_SUBJECT();
00210 SIP_HEADER_SUBJECT(const SIP_HEADER_SUBJECT & other);
00211 SIP_HEADER_SUBJECT(const IT_Bus::String & value);
00212 virtual ~SIP_HEADER_SUBJECT();
00213
00214 IT_Bus::AnyType &
00215 copy(const IT_Bus::AnyType & rhs);
00216
00217 SIP_HEADER_SUBJECT &
00218 operator=(const SIP_HEADER_SUBJECT & rhs);
00219
00220 virtual const IT_Bus::QName &
00221 get_type() const;
00222
00223 IT_Bus::Boolean operator== (const SIP_HEADER_SUBJECT& other) const;
00224
00225 virtual void
00226 write_value(
00227 IT_Bus::AnySimpleTypeWriter & writer
00228 ) const throw((IT_Bus::SerializationException));
00229
00230 virtual void
00231 read_value(
00232 IT_Bus::AnySimpleTypeReader & reader
00233 ) throw((IT_Bus::DeserializationException));
00234
00235 IT_Bus::String &
00236 getvalue();
00237
00238 const IT_Bus::String &
00239 getvalue() const;
00240
00241 void
00242 setvalue(const IT_Bus::String & val);
00243
00244 virtual IT_Reflect::Reflection*
00245 get_reflection() throw((IT_Reflect::ReflectException));
00246
00247 virtual const IT_Reflect::Reflection*
00248 get_reflection() const throw((IT_Reflect::ReflectException));
00249
00250
00251 private:
00252
00253 IT_Bus::String var_value;
00254 };
00255
00256 typedef IT_AutoPtr<SIP_HEADER_SUBJECT> SIP_HEADER_SUBJECTPtr;
00257
00258 class IT_SIP_HEADER_SUBJECTReflection :
00259 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_SUBJECT>,
00260 public IT_Reflect::DerivedSimpleType
00261 {
00262 public:
00263
00264 IT_SIP_HEADER_SUBJECTReflection(
00265 const IT_ContextAttributes::SIP_HEADER_SUBJECT* value
00266 );
00267
00268 ~IT_SIP_HEADER_SUBJECTReflection() throw(());
00269
00270 const IT_Reflect::SimpleType*
00271 get_base() const throw((IT_Reflect::ReflectException));
00272
00273 IT_Reflect::SimpleType*
00274 use_base() throw((IT_Reflect::ReflectException));
00275
00276 private:
00277
00278 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00279 };
00280
00281 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_CONTACT : public IT_Bus::AnySimpleType
00282 {
00283
00284 public:
00285
00286 static const IT_Bus::QName&
00287 get_static_type();
00288
00289 typedef IT_SIP_HEADER_CONTACTReflection IT_ReflectionType;
00290 friend class IT_SIP_HEADER_CONTACTReflection;
00291
00292 SIP_HEADER_CONTACT();
00293 SIP_HEADER_CONTACT(const SIP_HEADER_CONTACT & other);
00294 SIP_HEADER_CONTACT(const IT_Bus::String & value);
00295 virtual ~SIP_HEADER_CONTACT();
00296
00297 IT_Bus::AnyType &
00298 copy(const IT_Bus::AnyType & rhs);
00299
00300 SIP_HEADER_CONTACT &
00301 operator=(const SIP_HEADER_CONTACT & rhs);
00302
00303 virtual const IT_Bus::QName &
00304 get_type() const;
00305
00306 IT_Bus::Boolean operator== (const SIP_HEADER_CONTACT& other) const;
00307
00308 virtual void
00309 write_value(
00310 IT_Bus::AnySimpleTypeWriter & writer
00311 ) const throw((IT_Bus::SerializationException));
00312
00313 virtual void
00314 read_value(
00315 IT_Bus::AnySimpleTypeReader & reader
00316 ) throw((IT_Bus::DeserializationException));
00317
00318 IT_Bus::String &
00319 getvalue();
00320
00321 const IT_Bus::String &
00322 getvalue() const;
00323
00324 void
00325 setvalue(const IT_Bus::String & val);
00326
00327 virtual IT_Reflect::Reflection*
00328 get_reflection() throw((IT_Reflect::ReflectException));
00329
00330 virtual const IT_Reflect::Reflection*
00331 get_reflection() const throw((IT_Reflect::ReflectException));
00332
00333
00334 private:
00335
00336 IT_Bus::String var_value;
00337 };
00338
00339 typedef IT_AutoPtr<SIP_HEADER_CONTACT> SIP_HEADER_CONTACTPtr;
00340
00341 class IT_SIP_HEADER_CONTACTReflection :
00342 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_CONTACT>,
00343 public IT_Reflect::DerivedSimpleType
00344 {
00345 public:
00346
00347 IT_SIP_HEADER_CONTACTReflection(
00348 const IT_ContextAttributes::SIP_HEADER_CONTACT* value
00349 );
00350
00351 ~IT_SIP_HEADER_CONTACTReflection() throw(());
00352
00353 const IT_Reflect::SimpleType*
00354 get_base() const throw((IT_Reflect::ReflectException));
00355
00356 IT_Reflect::SimpleType*
00357 use_base() throw((IT_Reflect::ReflectException));
00358
00359 private:
00360
00361 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00362 };
00363
00364 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_CONTENT_LENGTH : public IT_Bus::AnySimpleType
00365 {
00366
00367 public:
00368
00369 static const IT_Bus::QName&
00370 get_static_type();
00371
00372 typedef IT_SIP_HEADER_CONTENT_LENGTHReflection IT_ReflectionType;
00373 friend class IT_SIP_HEADER_CONTENT_LENGTHReflection;
00374
00375 SIP_HEADER_CONTENT_LENGTH();
00376 SIP_HEADER_CONTENT_LENGTH(const SIP_HEADER_CONTENT_LENGTH & other);
00377 SIP_HEADER_CONTENT_LENGTH(const IT_Bus::String & value);
00378 virtual ~SIP_HEADER_CONTENT_LENGTH();
00379
00380 IT_Bus::AnyType &
00381 copy(const IT_Bus::AnyType & rhs);
00382
00383 SIP_HEADER_CONTENT_LENGTH &
00384 operator=(const SIP_HEADER_CONTENT_LENGTH & rhs);
00385
00386 virtual const IT_Bus::QName &
00387 get_type() const;
00388
00389 IT_Bus::Boolean operator== (const SIP_HEADER_CONTENT_LENGTH& other) const;
00390
00391 virtual void
00392 write_value(
00393 IT_Bus::AnySimpleTypeWriter & writer
00394 ) const throw((IT_Bus::SerializationException));
00395
00396 virtual void
00397 read_value(
00398 IT_Bus::AnySimpleTypeReader & reader
00399 ) throw((IT_Bus::DeserializationException));
00400
00401 IT_Bus::String &
00402 getvalue();
00403
00404 const IT_Bus::String &
00405 getvalue() const;
00406
00407 void
00408 setvalue(const IT_Bus::String & val);
00409
00410 virtual IT_Reflect::Reflection*
00411 get_reflection() throw((IT_Reflect::ReflectException));
00412
00413 virtual const IT_Reflect::Reflection*
00414 get_reflection() const throw((IT_Reflect::ReflectException));
00415
00416
00417 private:
00418
00419 IT_Bus::String var_value;
00420 };
00421
00422 typedef IT_AutoPtr<SIP_HEADER_CONTENT_LENGTH> SIP_HEADER_CONTENT_LENGTHPtr;
00423
00424 class IT_SIP_HEADER_CONTENT_LENGTHReflection :
00425 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_CONTENT_LENGTH>,
00426 public IT_Reflect::DerivedSimpleType
00427 {
00428 public:
00429
00430 IT_SIP_HEADER_CONTENT_LENGTHReflection(
00431 const IT_ContextAttributes::SIP_HEADER_CONTENT_LENGTH* value
00432 );
00433
00434 ~IT_SIP_HEADER_CONTENT_LENGTHReflection() throw(());
00435
00436 const IT_Reflect::SimpleType*
00437 get_base() const throw((IT_Reflect::ReflectException));
00438
00439 IT_Reflect::SimpleType*
00440 use_base() throw((IT_Reflect::ReflectException));
00441
00442 private:
00443
00444 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00445 };
00446
00447 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_ALLOW : public IT_Bus::AnySimpleType
00448 {
00449
00450 public:
00451
00452 static const IT_Bus::QName&
00453 get_static_type();
00454
00455 typedef IT_SIP_HEADER_ALLOWReflection IT_ReflectionType;
00456 friend class IT_SIP_HEADER_ALLOWReflection;
00457
00458 SIP_HEADER_ALLOW();
00459 SIP_HEADER_ALLOW(const SIP_HEADER_ALLOW & other);
00460 SIP_HEADER_ALLOW(const IT_Bus::String & value);
00461 virtual ~SIP_HEADER_ALLOW();
00462
00463 IT_Bus::AnyType &
00464 copy(const IT_Bus::AnyType & rhs);
00465
00466 SIP_HEADER_ALLOW &
00467 operator=(const SIP_HEADER_ALLOW & rhs);
00468
00469 virtual const IT_Bus::QName &
00470 get_type() const;
00471
00472 IT_Bus::Boolean operator== (const SIP_HEADER_ALLOW& other) const;
00473
00474 virtual void
00475 write_value(
00476 IT_Bus::AnySimpleTypeWriter & writer
00477 ) const throw((IT_Bus::SerializationException));
00478
00479 virtual void
00480 read_value(
00481 IT_Bus::AnySimpleTypeReader & reader
00482 ) throw((IT_Bus::DeserializationException));
00483
00484 IT_Bus::String &
00485 getvalue();
00486
00487 const IT_Bus::String &
00488 getvalue() const;
00489
00490 void
00491 setvalue(const IT_Bus::String & val);
00492
00493 virtual IT_Reflect::Reflection*
00494 get_reflection() throw((IT_Reflect::ReflectException));
00495
00496 virtual const IT_Reflect::Reflection*
00497 get_reflection() const throw((IT_Reflect::ReflectException));
00498
00499
00500 private:
00501
00502 IT_Bus::String var_value;
00503 };
00504
00505 typedef IT_AutoPtr<SIP_HEADER_ALLOW> SIP_HEADER_ALLOWPtr;
00506
00507 class IT_SIP_HEADER_ALLOWReflection :
00508 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_ALLOW>,
00509 public IT_Reflect::DerivedSimpleType
00510 {
00511 public:
00512
00513 IT_SIP_HEADER_ALLOWReflection(
00514 const IT_ContextAttributes::SIP_HEADER_ALLOW* value
00515 );
00516
00517 ~IT_SIP_HEADER_ALLOWReflection() throw(());
00518
00519 const IT_Reflect::SimpleType*
00520 get_base() const throw((IT_Reflect::ReflectException));
00521
00522 IT_Reflect::SimpleType*
00523 use_base() throw((IT_Reflect::ReflectException));
00524
00525 private:
00526
00527 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00528 };
00529
00530 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_CONTENT_TYPE : public IT_Bus::AnySimpleType
00531 {
00532
00533 public:
00534
00535 static const IT_Bus::QName&
00536 get_static_type();
00537
00538 typedef IT_SIP_HEADER_CONTENT_TYPEReflection IT_ReflectionType;
00539 friend class IT_SIP_HEADER_CONTENT_TYPEReflection;
00540
00541 SIP_HEADER_CONTENT_TYPE();
00542 SIP_HEADER_CONTENT_TYPE(const SIP_HEADER_CONTENT_TYPE & other);
00543 SIP_HEADER_CONTENT_TYPE(const IT_Bus::String & value);
00544 virtual ~SIP_HEADER_CONTENT_TYPE();
00545
00546 IT_Bus::AnyType &
00547 copy(const IT_Bus::AnyType & rhs);
00548
00549 SIP_HEADER_CONTENT_TYPE &
00550 operator=(const SIP_HEADER_CONTENT_TYPE & rhs);
00551
00552 virtual const IT_Bus::QName &
00553 get_type() const;
00554
00555 IT_Bus::Boolean operator== (const SIP_HEADER_CONTENT_TYPE& other) const;
00556
00557 virtual void
00558 write_value(
00559 IT_Bus::AnySimpleTypeWriter & writer
00560 ) const throw((IT_Bus::SerializationException));
00561
00562 virtual void
00563 read_value(
00564 IT_Bus::AnySimpleTypeReader & reader
00565 ) throw((IT_Bus::DeserializationException));
00566
00567 IT_Bus::String &
00568 getvalue();
00569
00570 const IT_Bus::String &
00571 getvalue() const;
00572
00573 void
00574 setvalue(const IT_Bus::String & val);
00575
00576 virtual IT_Reflect::Reflection*
00577 get_reflection() throw((IT_Reflect::ReflectException));
00578
00579 virtual const IT_Reflect::Reflection*
00580 get_reflection() const throw((IT_Reflect::ReflectException));
00581
00582
00583 private:
00584
00585 IT_Bus::String var_value;
00586 };
00587
00588 typedef IT_AutoPtr<SIP_HEADER_CONTENT_TYPE> SIP_HEADER_CONTENT_TYPEPtr;
00589
00590 class IT_SIP_HEADER_CONTENT_TYPEReflection :
00591 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_CONTENT_TYPE>,
00592 public IT_Reflect::DerivedSimpleType
00593 {
00594 public:
00595
00596 IT_SIP_HEADER_CONTENT_TYPEReflection(
00597 const IT_ContextAttributes::SIP_HEADER_CONTENT_TYPE* value
00598 );
00599
00600 ~IT_SIP_HEADER_CONTENT_TYPEReflection() throw(());
00601
00602 const IT_Reflect::SimpleType*
00603 get_base() const throw((IT_Reflect::ReflectException));
00604
00605 IT_Reflect::SimpleType*
00606 use_base() throw((IT_Reflect::ReflectException));
00607
00608 private:
00609
00610 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00611 };
00612
00613 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_CALLID : public IT_Bus::AnySimpleType
00614 {
00615
00616 public:
00617
00618 static const IT_Bus::QName&
00619 get_static_type();
00620
00621 typedef IT_SIP_HEADER_CALLIDReflection IT_ReflectionType;
00622 friend class IT_SIP_HEADER_CALLIDReflection;
00623
00624 SIP_HEADER_CALLID();
00625 SIP_HEADER_CALLID(const SIP_HEADER_CALLID & other);
00626 SIP_HEADER_CALLID(const IT_Bus::String & value);
00627 virtual ~SIP_HEADER_CALLID();
00628
00629 IT_Bus::AnyType &
00630 copy(const IT_Bus::AnyType & rhs);
00631
00632 SIP_HEADER_CALLID &
00633 operator=(const SIP_HEADER_CALLID & rhs);
00634
00635 virtual const IT_Bus::QName &
00636 get_type() const;
00637
00638 IT_Bus::Boolean operator== (const SIP_HEADER_CALLID& other) const;
00639
00640 virtual void
00641 write_value(
00642 IT_Bus::AnySimpleTypeWriter & writer
00643 ) const throw((IT_Bus::SerializationException));
00644
00645 virtual void
00646 read_value(
00647 IT_Bus::AnySimpleTypeReader & reader
00648 ) throw((IT_Bus::DeserializationException));
00649
00650 IT_Bus::String &
00651 getvalue();
00652
00653 const IT_Bus::String &
00654 getvalue() const;
00655
00656 void
00657 setvalue(const IT_Bus::String & val);
00658
00659 virtual IT_Reflect::Reflection*
00660 get_reflection() throw((IT_Reflect::ReflectException));
00661
00662 virtual const IT_Reflect::Reflection*
00663 get_reflection() const throw((IT_Reflect::ReflectException));
00664
00665
00666 private:
00667
00668 IT_Bus::String var_value;
00669 };
00670
00671 typedef IT_AutoPtr<SIP_HEADER_CALLID> SIP_HEADER_CALLIDPtr;
00672
00673 class IT_SIP_HEADER_CALLIDReflection :
00674 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_CALLID>,
00675 public IT_Reflect::DerivedSimpleType
00676 {
00677 public:
00678
00679 IT_SIP_HEADER_CALLIDReflection(
00680 const IT_ContextAttributes::SIP_HEADER_CALLID* value
00681 );
00682
00683 ~IT_SIP_HEADER_CALLIDReflection() throw(());
00684
00685 const IT_Reflect::SimpleType*
00686 get_base() const throw((IT_Reflect::ReflectException));
00687
00688 IT_Reflect::SimpleType*
00689 use_base() throw((IT_Reflect::ReflectException));
00690
00691 private:
00692
00693 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00694 };
00695
00696 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_TO : public IT_Bus::AnySimpleType
00697 {
00698
00699 public:
00700
00701 static const IT_Bus::QName&
00702 get_static_type();
00703
00704 typedef IT_SIP_HEADER_TOReflection IT_ReflectionType;
00705 friend class IT_SIP_HEADER_TOReflection;
00706
00707 SIP_HEADER_TO();
00708 SIP_HEADER_TO(const SIP_HEADER_TO & other);
00709 SIP_HEADER_TO(const IT_Bus::String & value);
00710 virtual ~SIP_HEADER_TO();
00711
00712 IT_Bus::AnyType &
00713 copy(const IT_Bus::AnyType & rhs);
00714
00715 SIP_HEADER_TO &
00716 operator=(const SIP_HEADER_TO & rhs);
00717
00718 virtual const IT_Bus::QName &
00719 get_type() const;
00720
00721 IT_Bus::Boolean operator== (const SIP_HEADER_TO& other) const;
00722
00723 virtual void
00724 write_value(
00725 IT_Bus::AnySimpleTypeWriter & writer
00726 ) const throw((IT_Bus::SerializationException));
00727
00728 virtual void
00729 read_value(
00730 IT_Bus::AnySimpleTypeReader & reader
00731 ) throw((IT_Bus::DeserializationException));
00732
00733 IT_Bus::String &
00734 getvalue();
00735
00736 const IT_Bus::String &
00737 getvalue() const;
00738
00739 void
00740 setvalue(const IT_Bus::String & val);
00741
00742 virtual IT_Reflect::Reflection*
00743 get_reflection() throw((IT_Reflect::ReflectException));
00744
00745 virtual const IT_Reflect::Reflection*
00746 get_reflection() const throw((IT_Reflect::ReflectException));
00747
00748
00749 private:
00750
00751 IT_Bus::String var_value;
00752 };
00753
00754 typedef IT_AutoPtr<SIP_HEADER_TO> SIP_HEADER_TOPtr;
00755
00756 class IT_SIP_HEADER_TOReflection :
00757 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_TO>,
00758 public IT_Reflect::DerivedSimpleType
00759 {
00760 public:
00761
00762 IT_SIP_HEADER_TOReflection(
00763 const IT_ContextAttributes::SIP_HEADER_TO* value
00764 );
00765
00766 ~IT_SIP_HEADER_TOReflection() throw(());
00767
00768 const IT_Reflect::SimpleType*
00769 get_base() const throw((IT_Reflect::ReflectException));
00770
00771 IT_Reflect::SimpleType*
00772 use_base() throw((IT_Reflect::ReflectException));
00773
00774 private:
00775
00776 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00777 };
00778
00779 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_VIA : public IT_Bus::AnySimpleType
00780 {
00781
00782 public:
00783
00784 static const IT_Bus::QName&
00785 get_static_type();
00786
00787 typedef IT_SIP_HEADER_VIAReflection IT_ReflectionType;
00788 friend class IT_SIP_HEADER_VIAReflection;
00789
00790 SIP_HEADER_VIA();
00791 SIP_HEADER_VIA(const SIP_HEADER_VIA & other);
00792 SIP_HEADER_VIA(const IT_Bus::String & value);
00793 virtual ~SIP_HEADER_VIA();
00794
00795 IT_Bus::AnyType &
00796 copy(const IT_Bus::AnyType & rhs);
00797
00798 SIP_HEADER_VIA &
00799 operator=(const SIP_HEADER_VIA & rhs);
00800
00801 virtual const IT_Bus::QName &
00802 get_type() const;
00803
00804 IT_Bus::Boolean operator== (const SIP_HEADER_VIA& other) const;
00805
00806 virtual void
00807 write_value(
00808 IT_Bus::AnySimpleTypeWriter & writer
00809 ) const throw((IT_Bus::SerializationException));
00810
00811 virtual void
00812 read_value(
00813 IT_Bus::AnySimpleTypeReader & reader
00814 ) throw((IT_Bus::DeserializationException));
00815
00816 IT_Bus::String &
00817 getvalue();
00818
00819 const IT_Bus::String &
00820 getvalue() const;
00821
00822 void
00823 setvalue(const IT_Bus::String & val);
00824
00825 virtual IT_Reflect::Reflection*
00826 get_reflection() throw((IT_Reflect::ReflectException));
00827
00828 virtual const IT_Reflect::Reflection*
00829 get_reflection() const throw((IT_Reflect::ReflectException));
00830
00831
00832 private:
00833
00834 IT_Bus::String var_value;
00835 };
00836
00837 typedef IT_AutoPtr<SIP_HEADER_VIA> SIP_HEADER_VIAPtr;
00838
00839 class IT_SIP_HEADER_VIAReflection :
00840 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_VIA>,
00841 public IT_Reflect::DerivedSimpleType
00842 {
00843 public:
00844
00845 IT_SIP_HEADER_VIAReflection(
00846 const IT_ContextAttributes::SIP_HEADER_VIA* value
00847 );
00848
00849 ~IT_SIP_HEADER_VIAReflection() throw(());
00850
00851 const IT_Reflect::SimpleType*
00852 get_base() const throw((IT_Reflect::ReflectException));
00853
00854 IT_Reflect::SimpleType*
00855 use_base() throw((IT_Reflect::ReflectException));
00856
00857 private:
00858
00859 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00860 };
00861
00862 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_ACCEPT : public IT_Bus::AnySimpleType
00863 {
00864
00865 public:
00866
00867 static const IT_Bus::QName&
00868 get_static_type();
00869
00870 typedef IT_SIP_HEADER_ACCEPTReflection IT_ReflectionType;
00871 friend class IT_SIP_HEADER_ACCEPTReflection;
00872
00873 SIP_HEADER_ACCEPT();
00874 SIP_HEADER_ACCEPT(const SIP_HEADER_ACCEPT & other);
00875 SIP_HEADER_ACCEPT(const IT_Bus::String & value);
00876 virtual ~SIP_HEADER_ACCEPT();
00877
00878 IT_Bus::AnyType &
00879 copy(const IT_Bus::AnyType & rhs);
00880
00881 SIP_HEADER_ACCEPT &
00882 operator=(const SIP_HEADER_ACCEPT & rhs);
00883
00884 virtual const IT_Bus::QName &
00885 get_type() const;
00886
00887 IT_Bus::Boolean operator== (const SIP_HEADER_ACCEPT& other) const;
00888
00889 virtual void
00890 write_value(
00891 IT_Bus::AnySimpleTypeWriter & writer
00892 ) const throw((IT_Bus::SerializationException));
00893
00894 virtual void
00895 read_value(
00896 IT_Bus::AnySimpleTypeReader & reader
00897 ) throw((IT_Bus::DeserializationException));
00898
00899 IT_Bus::String &
00900 getvalue();
00901
00902 const IT_Bus::String &
00903 getvalue() const;
00904
00905 void
00906 setvalue(const IT_Bus::String & val);
00907
00908 virtual IT_Reflect::Reflection*
00909 get_reflection() throw((IT_Reflect::ReflectException));
00910
00911 virtual const IT_Reflect::Reflection*
00912 get_reflection() const throw((IT_Reflect::ReflectException));
00913
00914
00915 private:
00916
00917 IT_Bus::String var_value;
00918 };
00919
00920 typedef IT_AutoPtr<SIP_HEADER_ACCEPT> SIP_HEADER_ACCEPTPtr;
00921
00922 class IT_SIP_HEADER_ACCEPTReflection :
00923 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_ACCEPT>,
00924 public IT_Reflect::DerivedSimpleType
00925 {
00926 public:
00927
00928 IT_SIP_HEADER_ACCEPTReflection(
00929 const IT_ContextAttributes::SIP_HEADER_ACCEPT* value
00930 );
00931
00932 ~IT_SIP_HEADER_ACCEPTReflection() throw(());
00933
00934 const IT_Reflect::SimpleType*
00935 get_base() const throw((IT_Reflect::ReflectException));
00936
00937 IT_Reflect::SimpleType*
00938 use_base() throw((IT_Reflect::ReflectException));
00939
00940 private:
00941
00942 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
00943 };
00944
00945 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_ROUTE : public IT_Bus::AnySimpleType
00946 {
00947
00948 public:
00949
00950 static const IT_Bus::QName&
00951 get_static_type();
00952
00953 typedef IT_SIP_HEADER_ROUTEReflection IT_ReflectionType;
00954 friend class IT_SIP_HEADER_ROUTEReflection;
00955
00956 SIP_HEADER_ROUTE();
00957 SIP_HEADER_ROUTE(const SIP_HEADER_ROUTE & other);
00958 SIP_HEADER_ROUTE(const IT_Bus::String & value);
00959 virtual ~SIP_HEADER_ROUTE();
00960
00961 IT_Bus::AnyType &
00962 copy(const IT_Bus::AnyType & rhs);
00963
00964 SIP_HEADER_ROUTE &
00965 operator=(const SIP_HEADER_ROUTE & rhs);
00966
00967 virtual const IT_Bus::QName &
00968 get_type() const;
00969
00970 IT_Bus::Boolean operator== (const SIP_HEADER_ROUTE& other) const;
00971
00972 virtual void
00973 write_value(
00974 IT_Bus::AnySimpleTypeWriter & writer
00975 ) const throw((IT_Bus::SerializationException));
00976
00977 virtual void
00978 read_value(
00979 IT_Bus::AnySimpleTypeReader & reader
00980 ) throw((IT_Bus::DeserializationException));
00981
00982 IT_Bus::String &
00983 getvalue();
00984
00985 const IT_Bus::String &
00986 getvalue() const;
00987
00988 void
00989 setvalue(const IT_Bus::String & val);
00990
00991 virtual IT_Reflect::Reflection*
00992 get_reflection() throw((IT_Reflect::ReflectException));
00993
00994 virtual const IT_Reflect::Reflection*
00995 get_reflection() const throw((IT_Reflect::ReflectException));
00996
00997
00998 private:
00999
01000 IT_Bus::String var_value;
01001 };
01002
01003 typedef IT_AutoPtr<SIP_HEADER_ROUTE> SIP_HEADER_ROUTEPtr;
01004
01005 class IT_SIP_HEADER_ROUTEReflection :
01006 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_ROUTE>,
01007 public IT_Reflect::DerivedSimpleType
01008 {
01009 public:
01010
01011 IT_SIP_HEADER_ROUTEReflection(
01012 const IT_ContextAttributes::SIP_HEADER_ROUTE* value
01013 );
01014
01015 ~IT_SIP_HEADER_ROUTEReflection() throw(());
01016
01017 const IT_Reflect::SimpleType*
01018 get_base() const throw((IT_Reflect::ReflectException));
01019
01020 IT_Reflect::SimpleType*
01021 use_base() throw((IT_Reflect::ReflectException));
01022
01023 private:
01024
01025 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
01026 };
01027
01028 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_SUPPORTED : public IT_Bus::AnySimpleType
01029 {
01030
01031 public:
01032
01033 static const IT_Bus::QName&
01034 get_static_type();
01035
01036 typedef IT_SIP_HEADER_SUPPORTEDReflection IT_ReflectionType;
01037 friend class IT_SIP_HEADER_SUPPORTEDReflection;
01038
01039 SIP_HEADER_SUPPORTED();
01040 SIP_HEADER_SUPPORTED(const SIP_HEADER_SUPPORTED & other);
01041 SIP_HEADER_SUPPORTED(const IT_Bus::String & value);
01042 virtual ~SIP_HEADER_SUPPORTED();
01043
01044 IT_Bus::AnyType &
01045 copy(const IT_Bus::AnyType & rhs);
01046
01047 SIP_HEADER_SUPPORTED &
01048 operator=(const SIP_HEADER_SUPPORTED & rhs);
01049
01050 virtual const IT_Bus::QName &
01051 get_type() const;
01052
01053 IT_Bus::Boolean operator== (const SIP_HEADER_SUPPORTED& other) const;
01054
01055 virtual void
01056 write_value(
01057 IT_Bus::AnySimpleTypeWriter & writer
01058 ) const throw((IT_Bus::SerializationException));
01059
01060 virtual void
01061 read_value(
01062 IT_Bus::AnySimpleTypeReader & reader
01063 ) throw((IT_Bus::DeserializationException));
01064
01065 IT_Bus::String &
01066 getvalue();
01067
01068 const IT_Bus::String &
01069 getvalue() const;
01070
01071 void
01072 setvalue(const IT_Bus::String & val);
01073
01074 virtual IT_Reflect::Reflection*
01075 get_reflection() throw((IT_Reflect::ReflectException));
01076
01077 virtual const IT_Reflect::Reflection*
01078 get_reflection() const throw((IT_Reflect::ReflectException));
01079
01080
01081 private:
01082
01083 IT_Bus::String var_value;
01084 };
01085
01086 typedef IT_AutoPtr<SIP_HEADER_SUPPORTED> SIP_HEADER_SUPPORTEDPtr;
01087
01088 class IT_SIP_HEADER_SUPPORTEDReflection :
01089 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_SUPPORTED>,
01090 public IT_Reflect::DerivedSimpleType
01091 {
01092 public:
01093
01094 IT_SIP_HEADER_SUPPORTEDReflection(
01095 const IT_ContextAttributes::SIP_HEADER_SUPPORTED* value
01096 );
01097
01098 ~IT_SIP_HEADER_SUPPORTEDReflection() throw(());
01099
01100 const IT_Reflect::SimpleType*
01101 get_base() const throw((IT_Reflect::ReflectException));
01102
01103 IT_Reflect::SimpleType*
01104 use_base() throw((IT_Reflect::ReflectException));
01105
01106 private:
01107
01108 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
01109 };
01110
01111 class IT_CONTEXT_ATTRIBUTE_API SIP_HEADER_CSEQ : public IT_Bus::AnySimpleType
01112 {
01113
01114 public:
01115
01116 static const IT_Bus::QName&
01117 get_static_type();
01118
01119 typedef IT_SIP_HEADER_CSEQReflection IT_ReflectionType;
01120 friend class IT_SIP_HEADER_CSEQReflection;
01121
01122 SIP_HEADER_CSEQ();
01123 SIP_HEADER_CSEQ(const SIP_HEADER_CSEQ & other);
01124 SIP_HEADER_CSEQ(const IT_Bus::String & value);
01125 virtual ~SIP_HEADER_CSEQ();
01126
01127 IT_Bus::AnyType &
01128 copy(const IT_Bus::AnyType & rhs);
01129
01130 SIP_HEADER_CSEQ &
01131 operator=(const SIP_HEADER_CSEQ & rhs);
01132
01133 virtual const IT_Bus::QName &
01134 get_type() const;
01135
01136 IT_Bus::Boolean operator== (const SIP_HEADER_CSEQ& other) const;
01137
01138 virtual void
01139 write_value(
01140 IT_Bus::AnySimpleTypeWriter & writer
01141 ) const throw((IT_Bus::SerializationException));
01142
01143 virtual void
01144 read_value(
01145 IT_Bus::AnySimpleTypeReader & reader
01146 ) throw((IT_Bus::DeserializationException));
01147
01148 IT_Bus::String &
01149 getvalue();
01150
01151 const IT_Bus::String &
01152 getvalue() const;
01153
01154 void
01155 setvalue(const IT_Bus::String & val);
01156
01157 virtual IT_Reflect::Reflection*
01158 get_reflection() throw((IT_Reflect::ReflectException));
01159
01160 virtual const IT_Reflect::Reflection*
01161 get_reflection() const throw((IT_Reflect::ReflectException));
01162
01163
01164 private:
01165
01166 IT_Bus::String var_value;
01167 };
01168
01169 typedef IT_AutoPtr<SIP_HEADER_CSEQ> SIP_HEADER_CSEQPtr;
01170
01171 class IT_SIP_HEADER_CSEQReflection :
01172 public IT_Reflect::ReflectionImplT<IT_ContextAttributes::SIP_HEADER_CSEQ>,
01173 public IT_Reflect::DerivedSimpleType
01174 {
01175 public:
01176
01177 IT_SIP_HEADER_CSEQReflection(
01178 const IT_ContextAttributes::SIP_HEADER_CSEQ* value
01179 );
01180
01181 ~IT_SIP_HEADER_CSEQReflection() throw(());
01182
01183 const IT_Reflect::SimpleType*
01184 get_base() const throw((IT_Reflect::ReflectException));
01185
01186 IT_Reflect::SimpleType*
01187 use_base() throw((IT_Reflect::ReflectException));
01188
01189 private:
01190
01191 IT_Reflect::Traits<IT_Bus::String >::ReflectionType var_value;
01192 };
01193
01194 }
01195 #endif