00001
00002
00003
00004
00005
00006
00007 #if ! H323_DISABLE_H225
00008
00009 #ifndef __H225_H
00010 #define __H225_H
00011
00012 #ifdef P_USE_PRAGMA
00013 #pragma interface
00014 #endif
00015
00016 #include <ptclib/asner.h>
00017
00018 #include "h235.h"
00019 #include "h245.h"
00020
00021
00022
00023
00024
00025
00026 class H225_NonStandardParameter;
00027 class H225_ConferenceIdentifier;
00028 class H225_SecurityErrors;
00029
00030 class H225_ReleaseCompleteReason : public PASN_Choice
00031 {
00032 #ifndef PASN_LEANANDMEAN
00033 PCLASSINFO(H225_ReleaseCompleteReason, PASN_Choice);
00034 #endif
00035 public:
00036 H225_ReleaseCompleteReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00037
00038 enum Choices {
00039 e_noBandwidth,
00040 e_gatekeeperResources,
00041 e_unreachableDestination,
00042 e_destinationRejection,
00043 e_invalidRevision,
00044 e_noPermission,
00045 e_unreachableGatekeeper,
00046 e_gatewayResources,
00047 e_badFormatAddress,
00048 e_adaptiveBusy,
00049 e_inConf,
00050 e_undefinedReason,
00051 e_facilityCallDeflection,
00052 e_securityDenied,
00053 e_calledPartyNotRegistered,
00054 e_callerNotRegistered,
00055 e_newConnectionNeeded,
00056 e_nonStandardReason,
00057 e_replaceWithConferenceInvite,
00058 e_genericDataReason,
00059 e_neededFeatureNotSupported,
00060 e_tunnelledSignallingRejected,
00061 e_invalidCID,
00062 e_securityError,
00063 e_hopCountExceeded
00064 };
00065
00066 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00067 operator H225_NonStandardParameter &() const;
00068 #else
00069 operator H225_NonStandardParameter &();
00070 operator const H225_NonStandardParameter &() const;
00071 #endif
00072 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00073 operator H225_ConferenceIdentifier &() const;
00074 #else
00075 operator H225_ConferenceIdentifier &();
00076 operator const H225_ConferenceIdentifier &() const;
00077 #endif
00078 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00079 operator H225_SecurityErrors &() const;
00080 #else
00081 operator H225_SecurityErrors &();
00082 operator const H225_SecurityErrors &() const;
00083 #endif
00084
00085 BOOL CreateObject();
00086 PObject * Clone() const;
00087 };
00088
00089
00090
00091
00092
00093
00094 class H225_ScnConnectionType : public PASN_Choice
00095 {
00096 #ifndef PASN_LEANANDMEAN
00097 PCLASSINFO(H225_ScnConnectionType, PASN_Choice);
00098 #endif
00099 public:
00100 H225_ScnConnectionType(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00101
00102 enum Choices {
00103 e_unknown,
00104 e_bChannel,
00105 e_hybrid2x64,
00106 e_hybrid384,
00107 e_hybrid1536,
00108 e_hybrid1920,
00109 e_multirate
00110 };
00111
00112 BOOL CreateObject();
00113 PObject * Clone() const;
00114 };
00115
00116
00117
00118
00119
00120
00121 class H225_ScnConnectionAggregation : public PASN_Choice
00122 {
00123 #ifndef PASN_LEANANDMEAN
00124 PCLASSINFO(H225_ScnConnectionAggregation, PASN_Choice);
00125 #endif
00126 public:
00127 H225_ScnConnectionAggregation(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00128
00129 enum Choices {
00130 e_auto,
00131 e_none,
00132 e_h221,
00133 e_bonded_mode1,
00134 e_bonded_mode2,
00135 e_bonded_mode3
00136 };
00137
00138 BOOL CreateObject();
00139 PObject * Clone() const;
00140 };
00141
00142
00143
00144
00145
00146
00147 class H225_PresentationIndicator : public PASN_Choice
00148 {
00149 #ifndef PASN_LEANANDMEAN
00150 PCLASSINFO(H225_PresentationIndicator, PASN_Choice);
00151 #endif
00152 public:
00153 H225_PresentationIndicator(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00154
00155 enum Choices {
00156 e_presentationAllowed,
00157 e_presentationRestricted,
00158 e_addressNotAvailable
00159 };
00160
00161 BOOL CreateObject();
00162 PObject * Clone() const;
00163 };
00164
00165
00166
00167
00168
00169
00170 class H225_ScreeningIndicator : public PASN_Enumeration
00171 {
00172 #ifndef PASN_LEANANDMEAN
00173 PCLASSINFO(H225_ScreeningIndicator, PASN_Enumeration);
00174 #endif
00175 public:
00176 H225_ScreeningIndicator(unsigned tag = UniversalEnumeration, TagClass tagClass = UniversalTagClass);
00177
00178 enum Enumerations {
00179 e_userProvidedNotScreened,
00180 e_userProvidedVerifiedAndPassed,
00181 e_userProvidedVerifiedAndFailed,
00182 e_networkProvided
00183 };
00184
00185 H225_ScreeningIndicator & operator=(unsigned v);
00186 PObject * Clone() const;
00187 };
00188
00189
00190
00191
00192
00193
00194 class H225_FacilityReason : public PASN_Choice
00195 {
00196 #ifndef PASN_LEANANDMEAN
00197 PCLASSINFO(H225_FacilityReason, PASN_Choice);
00198 #endif
00199 public:
00200 H225_FacilityReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00201
00202 enum Choices {
00203 e_routeCallToGatekeeper,
00204 e_callForwarded,
00205 e_routeCallToMC,
00206 e_undefinedReason,
00207 e_conferenceListChoice,
00208 e_startH245,
00209 e_noH245,
00210 e_newTokens,
00211 e_featureSetUpdate,
00212 e_forwardedElements,
00213 e_transportedInformation
00214 };
00215
00216 BOOL CreateObject();
00217 PObject * Clone() const;
00218 };
00219
00220
00221
00222
00223
00224
00225 class H225_TransportAddress_ipAddress;
00226 class H225_TransportAddress_ipSourceRoute;
00227 class H225_TransportAddress_ipxAddress;
00228 class H225_TransportAddress_ip6Address;
00229 class H225_NonStandardParameter;
00230
00231 class H225_TransportAddress : public PASN_Choice
00232 {
00233 #ifndef PASN_LEANANDMEAN
00234 PCLASSINFO(H225_TransportAddress, PASN_Choice);
00235 #endif
00236 public:
00237 H225_TransportAddress(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00238
00239 enum Choices {
00240 e_ipAddress,
00241 e_ipSourceRoute,
00242 e_ipxAddress,
00243 e_ip6Address,
00244 e_netBios,
00245 e_nsap,
00246 e_nonStandardAddress
00247 };
00248
00249 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00250 operator H225_TransportAddress_ipAddress &() const;
00251 #else
00252 operator H225_TransportAddress_ipAddress &();
00253 operator const H225_TransportAddress_ipAddress &() const;
00254 #endif
00255 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00256 operator H225_TransportAddress_ipSourceRoute &() const;
00257 #else
00258 operator H225_TransportAddress_ipSourceRoute &();
00259 operator const H225_TransportAddress_ipSourceRoute &() const;
00260 #endif
00261 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00262 operator H225_TransportAddress_ipxAddress &() const;
00263 #else
00264 operator H225_TransportAddress_ipxAddress &();
00265 operator const H225_TransportAddress_ipxAddress &() const;
00266 #endif
00267 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00268 operator H225_TransportAddress_ip6Address &() const;
00269 #else
00270 operator H225_TransportAddress_ip6Address &();
00271 operator const H225_TransportAddress_ip6Address &() const;
00272 #endif
00273 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00274 operator H225_NonStandardParameter &() const;
00275 #else
00276 operator H225_NonStandardParameter &();
00277 operator const H225_NonStandardParameter &() const;
00278 #endif
00279
00280 BOOL CreateObject();
00281 PObject * Clone() const;
00282 };
00283
00284
00285
00286
00287
00288
00289 class H225_NonStandardParameter;
00290 class H225_H310Caps;
00291 class H225_H320Caps;
00292 class H225_H321Caps;
00293 class H225_H322Caps;
00294 class H225_H323Caps;
00295 class H225_H324Caps;
00296 class H225_VoiceCaps;
00297 class H225_T120OnlyCaps;
00298 class H225_NonStandardProtocol;
00299 class H225_T38FaxAnnexbOnlyCaps;
00300 class H225_SIPCaps;
00301
00302 class H225_SupportedProtocols : public PASN_Choice
00303 {
00304 #ifndef PASN_LEANANDMEAN
00305 PCLASSINFO(H225_SupportedProtocols, PASN_Choice);
00306 #endif
00307 public:
00308 H225_SupportedProtocols(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00309
00310 enum Choices {
00311 e_nonStandardData,
00312 e_h310,
00313 e_h320,
00314 e_h321,
00315 e_h322,
00316 e_h323,
00317 e_h324,
00318 e_voice,
00319 e_t120_only,
00320 e_nonStandardProtocol,
00321 e_t38FaxAnnexbOnly,
00322 e_sip
00323 };
00324
00325 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00326 operator H225_NonStandardParameter &() const;
00327 #else
00328 operator H225_NonStandardParameter &();
00329 operator const H225_NonStandardParameter &() const;
00330 #endif
00331 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00332 operator H225_H310Caps &() const;
00333 #else
00334 operator H225_H310Caps &();
00335 operator const H225_H310Caps &() const;
00336 #endif
00337 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00338 operator H225_H320Caps &() const;
00339 #else
00340 operator H225_H320Caps &();
00341 operator const H225_H320Caps &() const;
00342 #endif
00343 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00344 operator H225_H321Caps &() const;
00345 #else
00346 operator H225_H321Caps &();
00347 operator const H225_H321Caps &() const;
00348 #endif
00349 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00350 operator H225_H322Caps &() const;
00351 #else
00352 operator H225_H322Caps &();
00353 operator const H225_H322Caps &() const;
00354 #endif
00355 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00356 operator H225_H323Caps &() const;
00357 #else
00358 operator H225_H323Caps &();
00359 operator const H225_H323Caps &() const;
00360 #endif
00361 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00362 operator H225_H324Caps &() const;
00363 #else
00364 operator H225_H324Caps &();
00365 operator const H225_H324Caps &() const;
00366 #endif
00367 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00368 operator H225_VoiceCaps &() const;
00369 #else
00370 operator H225_VoiceCaps &();
00371 operator const H225_VoiceCaps &() const;
00372 #endif
00373 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00374 operator H225_T120OnlyCaps &() const;
00375 #else
00376 operator H225_T120OnlyCaps &();
00377 operator const H225_T120OnlyCaps &() const;
00378 #endif
00379 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00380 operator H225_NonStandardProtocol &() const;
00381 #else
00382 operator H225_NonStandardProtocol &();
00383 operator const H225_NonStandardProtocol &() const;
00384 #endif
00385 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00386 operator H225_T38FaxAnnexbOnlyCaps &() const;
00387 #else
00388 operator H225_T38FaxAnnexbOnlyCaps &();
00389 operator const H225_T38FaxAnnexbOnlyCaps &() const;
00390 #endif
00391 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00392 operator H225_SIPCaps &() const;
00393 #else
00394 operator H225_SIPCaps &();
00395 operator const H225_SIPCaps &() const;
00396 #endif
00397
00398 BOOL CreateObject();
00399 PObject * Clone() const;
00400 };
00401
00402
00403
00404
00405
00406
00407 class H225_H221NonStandard : public PASN_Sequence
00408 {
00409 #ifndef PASN_LEANANDMEAN
00410 PCLASSINFO(H225_H221NonStandard, PASN_Sequence);
00411 #endif
00412 public:
00413 H225_H221NonStandard(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00414
00415 PASN_Integer m_t35CountryCode;
00416 PASN_Integer m_t35Extension;
00417 PASN_Integer m_manufacturerCode;
00418
00419 PINDEX GetDataLength() const;
00420 BOOL Decode(PASN_Stream & strm);
00421 void Encode(PASN_Stream & strm) const;
00422 #ifndef PASN_NOPRINTON
00423 void PrintOn(ostream & strm) const;
00424 #endif
00425 Comparison Compare(const PObject & obj) const;
00426 PObject * Clone() const;
00427 };
00428
00429
00430
00431
00432
00433
00434 class H225_TunnelledProtocolAlternateIdentifier : public PASN_Sequence
00435 {
00436 #ifndef PASN_LEANANDMEAN
00437 PCLASSINFO(H225_TunnelledProtocolAlternateIdentifier, PASN_Sequence);
00438 #endif
00439 public:
00440 H225_TunnelledProtocolAlternateIdentifier(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00441
00442 enum OptionalFields {
00443 e_protocolVariant
00444 };
00445
00446 PASN_IA5String m_protocolType;
00447 PASN_IA5String m_protocolVariant;
00448
00449 PINDEX GetDataLength() const;
00450 BOOL Decode(PASN_Stream & strm);
00451 void Encode(PASN_Stream & strm) const;
00452 #ifndef PASN_NOPRINTON
00453 void PrintOn(ostream & strm) const;
00454 #endif
00455 Comparison Compare(const PObject & obj) const;
00456 PObject * Clone() const;
00457 };
00458
00459
00460
00461
00462
00463
00464 class H225_H221NonStandard;
00465
00466 class H225_NonStandardIdentifier : public PASN_Choice
00467 {
00468 #ifndef PASN_LEANANDMEAN
00469 PCLASSINFO(H225_NonStandardIdentifier, PASN_Choice);
00470 #endif
00471 public:
00472 H225_NonStandardIdentifier(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00473
00474 enum Choices {
00475 e_object,
00476 e_h221NonStandard
00477 };
00478
00479 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00480 operator H225_H221NonStandard &() const;
00481 #else
00482 operator H225_H221NonStandard &();
00483 operator const H225_H221NonStandard &() const;
00484 #endif
00485
00486 BOOL CreateObject();
00487 PObject * Clone() const;
00488 };
00489
00490
00491
00492
00493
00494
00495 class H225_TransportAddress;
00496 class H225_PartyNumber;
00497 class H225_MobileUIM;
00498
00499 class H225_AliasAddress : public PASN_Choice
00500 {
00501 #ifndef PASN_LEANANDMEAN
00502 PCLASSINFO(H225_AliasAddress, PASN_Choice);
00503 #endif
00504 public:
00505 H225_AliasAddress(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00506
00507 enum Choices {
00508 e_dialedDigits,
00509 e_h323_ID,
00510 e_url_ID,
00511 e_transportID,
00512 e_email_ID,
00513 e_partyNumber,
00514 e_mobileUIM
00515 };
00516
00517 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00518 operator H225_TransportAddress &() const;
00519 #else
00520 operator H225_TransportAddress &();
00521 operator const H225_TransportAddress &() const;
00522 #endif
00523 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00524 operator H225_PartyNumber &() const;
00525 #else
00526 operator H225_PartyNumber &();
00527 operator const H225_PartyNumber &() const;
00528 #endif
00529 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00530 operator H225_MobileUIM &() const;
00531 #else
00532 operator H225_MobileUIM &();
00533 operator const H225_MobileUIM &() const;
00534 #endif
00535
00536 BOOL CreateObject();
00537 PObject * Clone() const;
00538 };
00539
00540
00541
00542
00543
00544
00545 class H225_AliasAddress;
00546 class H225_AddressPattern_range;
00547
00548 class H225_AddressPattern : public PASN_Choice
00549 {
00550 #ifndef PASN_LEANANDMEAN
00551 PCLASSINFO(H225_AddressPattern, PASN_Choice);
00552 #endif
00553 public:
00554 H225_AddressPattern(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00555
00556 enum Choices {
00557 e_wildcard,
00558 e_range
00559 };
00560
00561 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00562 operator H225_AliasAddress &() const;
00563 #else
00564 operator H225_AliasAddress &();
00565 operator const H225_AliasAddress &() const;
00566 #endif
00567 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00568 operator H225_AddressPattern_range &() const;
00569 #else
00570 operator H225_AddressPattern_range &();
00571 operator const H225_AddressPattern_range &() const;
00572 #endif
00573
00574 BOOL CreateObject();
00575 PObject * Clone() const;
00576 };
00577
00578
00579
00580
00581
00582
00583 class H225_PublicPartyNumber;
00584 class H225_NumberDigits;
00585 class H225_PrivatePartyNumber;
00586
00587 class H225_PartyNumber : public PASN_Choice
00588 {
00589 #ifndef PASN_LEANANDMEAN
00590 PCLASSINFO(H225_PartyNumber, PASN_Choice);
00591 #endif
00592 public:
00593 H225_PartyNumber(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00594
00595 enum Choices {
00596 e_e164Number,
00597 e_dataPartyNumber,
00598 e_telexPartyNumber,
00599 e_privateNumber,
00600 e_nationalStandardPartyNumber
00601 };
00602
00603 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00604 operator H225_PublicPartyNumber &() const;
00605 #else
00606 operator H225_PublicPartyNumber &();
00607 operator const H225_PublicPartyNumber &() const;
00608 #endif
00609 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00610 operator H225_NumberDigits &() const;
00611 #else
00612 operator H225_NumberDigits &();
00613 operator const H225_NumberDigits &() const;
00614 #endif
00615 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00616 operator H225_PrivatePartyNumber &() const;
00617 #else
00618 operator H225_PrivatePartyNumber &();
00619 operator const H225_PrivatePartyNumber &() const;
00620 #endif
00621
00622 BOOL CreateObject();
00623 PObject * Clone() const;
00624 };
00625
00626
00627
00628
00629
00630
00631 class H225_NumberDigits : public PASN_IA5String
00632 {
00633 #ifndef PASN_LEANANDMEAN
00634 PCLASSINFO(H225_NumberDigits, PASN_IA5String);
00635 #endif
00636 public:
00637 H225_NumberDigits(unsigned tag = UniversalIA5String, TagClass tagClass = UniversalTagClass);
00638
00639 H225_NumberDigits & operator=(const char * v);
00640 H225_NumberDigits & operator=(const PString & v);
00641 PObject * Clone() const;
00642 };
00643
00644
00645
00646
00647
00648
00649 class H225_PublicTypeOfNumber : public PASN_Choice
00650 {
00651 #ifndef PASN_LEANANDMEAN
00652 PCLASSINFO(H225_PublicTypeOfNumber, PASN_Choice);
00653 #endif
00654 public:
00655 H225_PublicTypeOfNumber(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00656
00657 enum Choices {
00658 e_unknown,
00659 e_internationalNumber,
00660 e_nationalNumber,
00661 e_networkSpecificNumber,
00662 e_subscriberNumber,
00663 e_abbreviatedNumber
00664 };
00665
00666 BOOL CreateObject();
00667 PObject * Clone() const;
00668 };
00669
00670
00671
00672
00673
00674
00675 class H225_PrivateTypeOfNumber : public PASN_Choice
00676 {
00677 #ifndef PASN_LEANANDMEAN
00678 PCLASSINFO(H225_PrivateTypeOfNumber, PASN_Choice);
00679 #endif
00680 public:
00681 H225_PrivateTypeOfNumber(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00682
00683 enum Choices {
00684 e_unknown,
00685 e_level2RegionalNumber,
00686 e_level1RegionalNumber,
00687 e_pISNSpecificNumber,
00688 e_localNumber,
00689 e_abbreviatedNumber
00690 };
00691
00692 BOOL CreateObject();
00693 PObject * Clone() const;
00694 };
00695
00696
00697
00698
00699
00700
00701 class H225_ANSI_41_UIM;
00702 class H225_GSM_UIM;
00703
00704 class H225_MobileUIM : public PASN_Choice
00705 {
00706 #ifndef PASN_LEANANDMEAN
00707 PCLASSINFO(H225_MobileUIM, PASN_Choice);
00708 #endif
00709 public:
00710 H225_MobileUIM(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00711
00712 enum Choices {
00713 e_ansi_41_uim,
00714 e_gsm_uim
00715 };
00716
00717 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00718 operator H225_ANSI_41_UIM &() const;
00719 #else
00720 operator H225_ANSI_41_UIM &();
00721 operator const H225_ANSI_41_UIM &() const;
00722 #endif
00723 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00724 operator H225_GSM_UIM &() const;
00725 #else
00726 operator H225_GSM_UIM &();
00727 operator const H225_GSM_UIM &() const;
00728 #endif
00729
00730 BOOL CreateObject();
00731 PObject * Clone() const;
00732 };
00733
00734
00735
00736
00737
00738
00739 class H225_TBCD_STRING : public PASN_IA5String
00740 {
00741 #ifndef PASN_LEANANDMEAN
00742 PCLASSINFO(H225_TBCD_STRING, PASN_IA5String);
00743 #endif
00744 public:
00745 H225_TBCD_STRING(unsigned tag = UniversalIA5String, TagClass tagClass = UniversalTagClass);
00746
00747 H225_TBCD_STRING & operator=(const char * v);
00748 H225_TBCD_STRING & operator=(const PString & v);
00749 PObject * Clone() const;
00750 };
00751
00752
00753
00754
00755
00756
00757 class H225_GSM_UIM : public PASN_Sequence
00758 {
00759 #ifndef PASN_LEANANDMEAN
00760 PCLASSINFO(H225_GSM_UIM, PASN_Sequence);
00761 #endif
00762 public:
00763 H225_GSM_UIM(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00764
00765 enum OptionalFields {
00766 e_imsi,
00767 e_tmsi,
00768 e_msisdn,
00769 e_imei,
00770 e_hplmn,
00771 e_vplmn
00772 };
00773
00774 PASN_IA5String m_imsi;
00775 PASN_OctetString m_tmsi;
00776 PASN_IA5String m_msisdn;
00777 PASN_IA5String m_imei;
00778 PASN_IA5String m_hplmn;
00779 PASN_IA5String m_vplmn;
00780
00781 PINDEX GetDataLength() const;
00782 BOOL Decode(PASN_Stream & strm);
00783 void Encode(PASN_Stream & strm) const;
00784 #ifndef PASN_NOPRINTON
00785 void PrintOn(ostream & strm) const;
00786 #endif
00787 Comparison Compare(const PObject & obj) const;
00788 PObject * Clone() const;
00789 };
00790
00791
00792
00793
00794
00795
00796 class H225_ExtendedAliasAddress : public PASN_Sequence
00797 {
00798 #ifndef PASN_LEANANDMEAN
00799 PCLASSINFO(H225_ExtendedAliasAddress, PASN_Sequence);
00800 #endif
00801 public:
00802 H225_ExtendedAliasAddress(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00803
00804 enum OptionalFields {
00805 e_presentationIndicator,
00806 e_screeningIndicator
00807 };
00808
00809 H225_AliasAddress m_address;
00810 H225_PresentationIndicator m_presentationIndicator;
00811 H225_ScreeningIndicator m_screeningIndicator;
00812
00813 PINDEX GetDataLength() const;
00814 BOOL Decode(PASN_Stream & strm);
00815 void Encode(PASN_Stream & strm) const;
00816 #ifndef PASN_NOPRINTON
00817 void PrintOn(ostream & strm) const;
00818 #endif
00819 Comparison Compare(const PObject & obj) const;
00820 PObject * Clone() const;
00821 };
00822
00823
00824
00825
00826
00827
00828 class H225_UseSpecifiedTransport : public PASN_Choice
00829 {
00830 #ifndef PASN_LEANANDMEAN
00831 PCLASSINFO(H225_UseSpecifiedTransport, PASN_Choice);
00832 #endif
00833 public:
00834 H225_UseSpecifiedTransport(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00835
00836 enum Choices {
00837 e_tcp,
00838 e_annexE,
00839 e_sctp
00840 };
00841
00842 BOOL CreateObject();
00843 PObject * Clone() const;
00844 };
00845
00846
00847
00848
00849
00850
00851 class H225_NonStandardParameter;
00852
00853 class H225_SecurityServiceMode : public PASN_Choice
00854 {
00855 #ifndef PASN_LEANANDMEAN
00856 PCLASSINFO(H225_SecurityServiceMode, PASN_Choice);
00857 #endif
00858 public:
00859 H225_SecurityServiceMode(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00860
00861 enum Choices {
00862 e_nonStandard,
00863 e_none,
00864 e_default
00865 };
00866
00867 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00868 operator H225_NonStandardParameter &() const;
00869 #else
00870 operator H225_NonStandardParameter &();
00871 operator const H225_NonStandardParameter &() const;
00872 #endif
00873
00874 BOOL CreateObject();
00875 PObject * Clone() const;
00876 };
00877
00878
00879
00880
00881
00882
00883 class H225_SecurityErrors : public PASN_Choice
00884 {
00885 #ifndef PASN_LEANANDMEAN
00886 PCLASSINFO(H225_SecurityErrors, PASN_Choice);
00887 #endif
00888 public:
00889 H225_SecurityErrors(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00890
00891 enum Choices {
00892 e_securityWrongSyncTime,
00893 e_securityReplay,
00894 e_securityWrongGeneralID,
00895 e_securityWrongSendersID,
00896 e_securityIntegrityFailed,
00897 e_securityWrongOID,
00898 e_securityDHmismatch,
00899 e_securityCertificateExpired,
00900 e_securityCertificateDateInvalid,
00901 e_securityCertificateRevoked,
00902 e_securityCertificateNotReadable,
00903 e_securityCertificateSignatureInvalid,
00904 e_securityCertificateMissing,
00905 e_securityCertificateIncomplete,
00906 e_securityUnsupportedCertificateAlgOID,
00907 e_securityUnknownCA
00908 };
00909
00910 BOOL CreateObject();
00911 PObject * Clone() const;
00912 };
00913
00914
00915
00916
00917
00918
00919 class H225_SecurityErrors2 : public PASN_Choice
00920 {
00921 #ifndef PASN_LEANANDMEAN
00922 PCLASSINFO(H225_SecurityErrors2, PASN_Choice);
00923 #endif
00924 public:
00925 H225_SecurityErrors2(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00926
00927 enum Choices {
00928 e_securityWrongSyncTime,
00929 e_securityReplay,
00930 e_securityWrongGeneralID,
00931 e_securityWrongSendersID,
00932 e_securityIntegrityFailed,
00933 e_securityWrongOID
00934 };
00935
00936 BOOL CreateObject();
00937 PObject * Clone() const;
00938 };
00939
00940
00941
00942
00943
00944
00945 class H225_NonStandardParameter;
00946 class H225_SecurityCapabilities;
00947
00948 class H225_H245Security : public PASN_Choice
00949 {
00950 #ifndef PASN_LEANANDMEAN
00951 PCLASSINFO(H225_H245Security, PASN_Choice);
00952 #endif
00953 public:
00954 H225_H245Security(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
00955
00956 enum Choices {
00957 e_nonStandard,
00958 e_noSecurity,
00959 e_tls,
00960 e_ipsec
00961 };
00962
00963 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00964 operator H225_NonStandardParameter &() const;
00965 #else
00966 operator H225_NonStandardParameter &();
00967 operator const H225_NonStandardParameter &() const;
00968 #endif
00969 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
00970 operator H225_SecurityCapabilities &() const;
00971 #else
00972 operator H225_SecurityCapabilities &();
00973 operator const H225_SecurityCapabilities &() const;
00974 #endif
00975
00976 BOOL CreateObject();
00977 PObject * Clone() const;
00978 };
00979
00980
00981
00982
00983
00984
00985 class H225_Q954Details : public PASN_Sequence
00986 {
00987 #ifndef PASN_LEANANDMEAN
00988 PCLASSINFO(H225_Q954Details, PASN_Sequence);
00989 #endif
00990 public:
00991 H225_Q954Details(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
00992
00993 PASN_Boolean m_conferenceCalling;
00994 PASN_Boolean m_threePartyService;
00995
00996 PINDEX GetDataLength() const;
00997 BOOL Decode(PASN_Stream & strm);
00998 void Encode(PASN_Stream & strm) const;
00999 #ifndef PASN_NOPRINTON
01000 void PrintOn(ostream & strm) const;
01001 #endif
01002 Comparison Compare(const PObject & obj) const;
01003 PObject * Clone() const;
01004 };
01005
01006
01007
01008
01009
01010
01011 class H225_GloballyUniqueID : public PASN_OctetString
01012 {
01013 #ifndef PASN_LEANANDMEAN
01014 PCLASSINFO(H225_GloballyUniqueID, PASN_OctetString);
01015 #endif
01016 public:
01017 H225_GloballyUniqueID(unsigned tag = UniversalOctetString, TagClass tagClass = UniversalTagClass);
01018
01019 H225_GloballyUniqueID(const char * v);
01020 H225_GloballyUniqueID(const PString & v);
01021 H225_GloballyUniqueID(const PBYTEArray & v);
01022
01023 H225_GloballyUniqueID & operator=(const char * v);
01024 H225_GloballyUniqueID & operator=(const PString & v);
01025 H225_GloballyUniqueID & operator=(const PBYTEArray & v);
01026 PObject * Clone() const;
01027 };
01028
01029
01030
01031
01032
01033
01034 class H225_ConferenceIdentifier : public H225_GloballyUniqueID
01035 {
01036 #ifndef PASN_LEANANDMEAN
01037 PCLASSINFO(H225_ConferenceIdentifier, H225_GloballyUniqueID);
01038 #endif
01039 public:
01040 H225_ConferenceIdentifier(unsigned tag = UniversalOctetString, TagClass tagClass = UniversalTagClass);
01041
01042 H225_ConferenceIdentifier(const char * v);
01043 H225_ConferenceIdentifier(const PString & v);
01044 H225_ConferenceIdentifier(const PBYTEArray & v);
01045
01046 H225_ConferenceIdentifier & operator=(const char * v);
01047 H225_ConferenceIdentifier & operator=(const PString & v);
01048 H225_ConferenceIdentifier & operator=(const PBYTEArray & v);
01049 PObject * Clone() const;
01050 };
01051
01052
01053
01054
01055
01056
01057 class H225_RequestSeqNum : public PASN_Integer
01058 {
01059 #ifndef PASN_LEANANDMEAN
01060 PCLASSINFO(H225_RequestSeqNum, PASN_Integer);
01061 #endif
01062 public:
01063 H225_RequestSeqNum(unsigned tag = UniversalInteger, TagClass tagClass = UniversalTagClass);
01064
01065 H225_RequestSeqNum & operator=(int v);
01066 H225_RequestSeqNum & operator=(unsigned v);
01067 PObject * Clone() const;
01068 };
01069
01070
01071
01072
01073
01074
01075 class H225_GatekeeperIdentifier : public PASN_BMPString
01076 {
01077 #ifndef PASN_LEANANDMEAN
01078 PCLASSINFO(H225_GatekeeperIdentifier, PASN_BMPString);
01079 #endif
01080 public:
01081 H225_GatekeeperIdentifier(unsigned tag = UniversalBMPString, TagClass tagClass = UniversalTagClass);
01082
01083 H225_GatekeeperIdentifier & operator=(const char * v);
01084 H225_GatekeeperIdentifier & operator=(const PString & v);
01085 H225_GatekeeperIdentifier & operator=(const PWORDArray & v);
01086 H225_GatekeeperIdentifier & operator=(const PASN_BMPString & v);
01087 PObject * Clone() const;
01088 };
01089
01090
01091
01092
01093
01094
01095 class H225_BandWidth : public PASN_Integer
01096 {
01097 #ifndef PASN_LEANANDMEAN
01098 PCLASSINFO(H225_BandWidth, PASN_Integer);
01099 #endif
01100 public:
01101 H225_BandWidth(unsigned tag = UniversalInteger, TagClass tagClass = UniversalTagClass);
01102
01103 H225_BandWidth & operator=(int v);
01104 H225_BandWidth & operator=(unsigned v);
01105 PObject * Clone() const;
01106 };
01107
01108
01109
01110
01111
01112
01113 class H225_CallReferenceValue : public PASN_Integer
01114 {
01115 #ifndef PASN_LEANANDMEAN
01116 PCLASSINFO(H225_CallReferenceValue, PASN_Integer);
01117 #endif
01118 public:
01119 H225_CallReferenceValue(unsigned tag = UniversalInteger, TagClass tagClass = UniversalTagClass);
01120
01121 H225_CallReferenceValue & operator=(int v);
01122 H225_CallReferenceValue & operator=(unsigned v);
01123 PObject * Clone() const;
01124 };
01125
01126
01127
01128
01129
01130
01131 class H225_EndpointIdentifier : public PASN_BMPString
01132 {
01133 #ifndef PASN_LEANANDMEAN
01134 PCLASSINFO(H225_EndpointIdentifier, PASN_BMPString);
01135 #endif
01136 public:
01137 H225_EndpointIdentifier(unsigned tag = UniversalBMPString, TagClass tagClass = UniversalTagClass);
01138
01139 H225_EndpointIdentifier & operator=(const char * v);
01140 H225_EndpointIdentifier & operator=(const PString & v);
01141 H225_EndpointIdentifier & operator=(const PWORDArray & v);
01142 H225_EndpointIdentifier & operator=(const PASN_BMPString & v);
01143 PObject * Clone() const;
01144 };
01145
01146
01147
01148
01149
01150
01151 class H225_ProtocolIdentifier : public PASN_ObjectId
01152 {
01153 #ifndef PASN_LEANANDMEAN
01154 PCLASSINFO(H225_ProtocolIdentifier, PASN_ObjectId);
01155 #endif
01156 public:
01157 H225_ProtocolIdentifier(unsigned tag = UniversalObjectId, TagClass tagClass = UniversalTagClass);
01158
01159 PObject * Clone() const;
01160 };
01161
01162
01163
01164
01165
01166
01167 class H225_TimeToLive : public PASN_Integer
01168 {
01169 #ifndef PASN_LEANANDMEAN
01170 PCLASSINFO(H225_TimeToLive, PASN_Integer);
01171 #endif
01172 public:
01173 H225_TimeToLive(unsigned tag = UniversalInteger, TagClass tagClass = UniversalTagClass);
01174
01175 H225_TimeToLive & operator=(int v);
01176 H225_TimeToLive & operator=(unsigned v);
01177 PObject * Clone() const;
01178 };
01179
01180
01181
01182
01183
01184
01185 class H225_H248PackagesDescriptor : public PASN_OctetString
01186 {
01187 #ifndef PASN_LEANANDMEAN
01188 PCLASSINFO(H225_H248PackagesDescriptor, PASN_OctetString);
01189 #endif
01190 public:
01191 H225_H248PackagesDescriptor(unsigned tag = UniversalOctetString, TagClass tagClass = UniversalTagClass);
01192
01193 H225_H248PackagesDescriptor(const char * v);
01194 H225_H248PackagesDescriptor(const PString & v);
01195 H225_H248PackagesDescriptor(const PBYTEArray & v);
01196
01197 H225_H248PackagesDescriptor & operator=(const char * v);
01198 H225_H248PackagesDescriptor & operator=(const PString & v);
01199 H225_H248PackagesDescriptor & operator=(const PBYTEArray & v);
01200 PObject * Clone() const;
01201 };
01202
01203
01204
01205
01206
01207
01208 class H225_H248SignalsDescriptor : public PASN_OctetString
01209 {
01210 #ifndef PASN_LEANANDMEAN
01211 PCLASSINFO(H225_H248SignalsDescriptor, PASN_OctetString);
01212 #endif
01213 public:
01214 H225_H248SignalsDescriptor(unsigned tag = UniversalOctetString, TagClass tagClass = UniversalTagClass);
01215
01216 H225_H248SignalsDescriptor(const char * v);
01217 H225_H248SignalsDescriptor(const PString & v);
01218 H225_H248SignalsDescriptor(const PBYTEArray & v);
01219
01220 H225_H248SignalsDescriptor & operator=(const char * v);
01221 H225_H248SignalsDescriptor & operator=(const PString & v);
01222 H225_H248SignalsDescriptor & operator=(const PBYTEArray & v);
01223 PObject * Clone() const;
01224 };
01225
01226
01227
01228
01229
01230
01231 class H225_CallIdentifier : public PASN_Sequence
01232 {
01233 #ifndef PASN_LEANANDMEAN
01234 PCLASSINFO(H225_CallIdentifier, PASN_Sequence);
01235 #endif
01236 public:
01237 H225_CallIdentifier(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01238
01239 H225_GloballyUniqueID m_guid;
01240
01241 PINDEX GetDataLength() const;
01242 BOOL Decode(PASN_Stream & strm);
01243 void Encode(PASN_Stream & strm) const;
01244 #ifndef PASN_NOPRINTON
01245 void PrintOn(ostream & strm) const;
01246 #endif
01247 Comparison Compare(const PObject & obj) const;
01248 PObject * Clone() const;
01249 };
01250
01251
01252
01253
01254
01255
01256 class H225_NonStandardParameter;
01257
01258 class H225_EncryptIntAlg : public PASN_Choice
01259 {
01260 #ifndef PASN_LEANANDMEAN
01261 PCLASSINFO(H225_EncryptIntAlg, PASN_Choice);
01262 #endif
01263 public:
01264 H225_EncryptIntAlg(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01265
01266 enum Choices {
01267 e_nonStandard,
01268 e_isoAlgorithm
01269 };
01270
01271 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01272 operator H225_NonStandardParameter &() const;
01273 #else
01274 operator H225_NonStandardParameter &();
01275 operator const H225_NonStandardParameter &() const;
01276 #endif
01277
01278 BOOL CreateObject();
01279 PObject * Clone() const;
01280 };
01281
01282
01283
01284
01285
01286
01287 class H225_EncryptIntAlg;
01288
01289 class H225_NonIsoIntegrityMechanism : public PASN_Choice
01290 {
01291 #ifndef PASN_LEANANDMEAN
01292 PCLASSINFO(H225_NonIsoIntegrityMechanism, PASN_Choice);
01293 #endif
01294 public:
01295 H225_NonIsoIntegrityMechanism(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01296
01297 enum Choices {
01298 e_hMAC_MD5,
01299 e_hMAC_iso10118_2_s,
01300 e_hMAC_iso10118_2_l,
01301 e_hMAC_iso10118_3
01302 };
01303
01304 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01305 operator H225_EncryptIntAlg &() const;
01306 #else
01307 operator H225_EncryptIntAlg &();
01308 operator const H225_EncryptIntAlg &() const;
01309 #endif
01310
01311 BOOL CreateObject();
01312 PObject * Clone() const;
01313 };
01314
01315
01316
01317
01318
01319
01320 class H225_NonStandardParameter;
01321 class H225_NonIsoIntegrityMechanism;
01322
01323 class H225_IntegrityMechanism : public PASN_Choice
01324 {
01325 #ifndef PASN_LEANANDMEAN
01326 PCLASSINFO(H225_IntegrityMechanism, PASN_Choice);
01327 #endif
01328 public:
01329 H225_IntegrityMechanism(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01330
01331 enum Choices {
01332 e_nonStandard,
01333 e_digSig,
01334 e_iso9797,
01335 e_nonIsoIM
01336 };
01337
01338 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01339 operator H225_NonStandardParameter &() const;
01340 #else
01341 operator H225_NonStandardParameter &();
01342 operator const H225_NonStandardParameter &() const;
01343 #endif
01344 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01345 operator H225_NonIsoIntegrityMechanism &() const;
01346 #else
01347 operator H225_NonIsoIntegrityMechanism &();
01348 operator const H225_NonIsoIntegrityMechanism &() const;
01349 #endif
01350
01351 BOOL CreateObject();
01352 PObject * Clone() const;
01353 };
01354
01355
01356
01357
01358
01359
01360 class H225_ICV : public PASN_Sequence
01361 {
01362 #ifndef PASN_LEANANDMEAN
01363 PCLASSINFO(H225_ICV, PASN_Sequence);
01364 #endif
01365 public:
01366 H225_ICV(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01367
01368 PASN_ObjectId m_algorithmOID;
01369 PASN_BitString m_icv;
01370
01371 PINDEX GetDataLength() const;
01372 BOOL Decode(PASN_Stream & strm);
01373 void Encode(PASN_Stream & strm) const;
01374 #ifndef PASN_NOPRINTON
01375 void PrintOn(ostream & strm) const;
01376 #endif
01377 Comparison Compare(const PObject & obj) const;
01378 PObject * Clone() const;
01379 };
01380
01381
01382
01383
01384
01385
01386 class H225_FastStartToken : public H235_ClearToken
01387 {
01388 #ifndef PASN_LEANANDMEAN
01389 PCLASSINFO(H225_FastStartToken, H235_ClearToken);
01390 #endif
01391 public:
01392 H225_FastStartToken(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01393
01394 PObject * Clone() const;
01395 };
01396
01397
01398
01399
01400
01401
01402 class H225_EncodedFastStartToken : public PASN_OctetString
01403 {
01404 #ifndef PASN_LEANANDMEAN
01405 PCLASSINFO(H225_EncodedFastStartToken, PASN_OctetString);
01406 #endif
01407 public:
01408 H225_EncodedFastStartToken(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01409
01410 BOOL DecodeSubType(H225_FastStartToken & obj) { return PASN_OctetString::DecodeSubType(obj); }
01411 void EncodeSubType(const H225_FastStartToken & obj) { PASN_OctetString::EncodeSubType(obj); }
01412
01413 PObject * Clone() const;
01414 };
01415
01416
01417
01418
01419
01420
01421 class H225_CryptoH323Token_cryptoEPPwdHash;
01422 class H225_CryptoH323Token_cryptoGKPwdHash;
01423 class H235_CryptoToken;
01424
01425 class H225_CryptoH323Token : public PASN_Choice
01426 {
01427 #ifndef PASN_LEANANDMEAN
01428 PCLASSINFO(H225_CryptoH323Token, PASN_Choice);
01429 #endif
01430 public:
01431 H225_CryptoH323Token(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01432
01433 enum Choices {
01434 e_cryptoEPPwdHash,
01435 e_cryptoGKPwdHash,
01436 e_cryptoEPPwdEncr,
01437 e_cryptoGKPwdEncr,
01438 e_cryptoEPCert,
01439 e_cryptoGKCert,
01440 e_cryptoFastStart,
01441 e_nestedcryptoToken
01442 };
01443
01444 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01445 operator H225_CryptoH323Token_cryptoEPPwdHash &() const;
01446 #else
01447 operator H225_CryptoH323Token_cryptoEPPwdHash &();
01448 operator const H225_CryptoH323Token_cryptoEPPwdHash &() const;
01449 #endif
01450 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01451 operator H225_CryptoH323Token_cryptoGKPwdHash &() const;
01452 #else
01453 operator H225_CryptoH323Token_cryptoGKPwdHash &();
01454 operator const H225_CryptoH323Token_cryptoGKPwdHash &() const;
01455 #endif
01456 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01457 operator H235_ENCRYPTED<H235_EncodedPwdCertToken> &() const;
01458 #else
01459 operator H235_ENCRYPTED<H235_EncodedPwdCertToken> &();
01460 operator const H235_ENCRYPTED<H235_EncodedPwdCertToken> &() const;
01461 #endif
01462 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01463 operator H235_SIGNED<H235_EncodedPwdCertToken> &() const;
01464 #else
01465 operator H235_SIGNED<H235_EncodedPwdCertToken> &();
01466 operator const H235_SIGNED<H235_EncodedPwdCertToken> &() const;
01467 #endif
01468 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01469 operator H235_SIGNED<H225_EncodedFastStartToken> &() const;
01470 #else
01471 operator H235_SIGNED<H225_EncodedFastStartToken> &();
01472 operator const H235_SIGNED<H225_EncodedFastStartToken> &() const;
01473 #endif
01474 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01475 operator H235_CryptoToken &() const;
01476 #else
01477 operator H235_CryptoToken &();
01478 operator const H235_CryptoToken &() const;
01479 #endif
01480
01481 BOOL CreateObject();
01482 PObject * Clone() const;
01483 };
01484
01485
01486
01487
01488
01489
01490 class H225_CallLinkage : public PASN_Sequence
01491 {
01492 #ifndef PASN_LEANANDMEAN
01493 PCLASSINFO(H225_CallLinkage, PASN_Sequence);
01494 #endif
01495 public:
01496 H225_CallLinkage(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01497
01498 enum OptionalFields {
01499 e_globalCallId,
01500 e_threadId
01501 };
01502
01503 H225_GloballyUniqueID m_globalCallId;
01504 H225_GloballyUniqueID m_threadId;
01505
01506 PINDEX GetDataLength() const;
01507 BOOL Decode(PASN_Stream & strm);
01508 void Encode(PASN_Stream & strm) const;
01509 #ifndef PASN_NOPRINTON
01510 void PrintOn(ostream & strm) const;
01511 #endif
01512 Comparison Compare(const PObject & obj) const;
01513 PObject * Clone() const;
01514 };
01515
01516
01517
01518
01519
01520
01521 class H225_CapacityReportingCapability : public PASN_Sequence
01522 {
01523 #ifndef PASN_LEANANDMEAN
01524 PCLASSINFO(H225_CapacityReportingCapability, PASN_Sequence);
01525 #endif
01526 public:
01527 H225_CapacityReportingCapability(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01528
01529 PASN_Boolean m_canReportCallCapacity;
01530
01531 PINDEX GetDataLength() const;
01532 BOOL Decode(PASN_Stream & strm);
01533 void Encode(PASN_Stream & strm) const;
01534 #ifndef PASN_NOPRINTON
01535 void PrintOn(ostream & strm) const;
01536 #endif
01537 Comparison Compare(const PObject & obj) const;
01538 PObject * Clone() const;
01539 };
01540
01541
01542
01543
01544
01545
01546 class H225_CarrierInfo : public PASN_Sequence
01547 {
01548 #ifndef PASN_LEANANDMEAN
01549 PCLASSINFO(H225_CarrierInfo, PASN_Sequence);
01550 #endif
01551 public:
01552 H225_CarrierInfo(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01553
01554 enum OptionalFields {
01555 e_carrierIdentificationCode,
01556 e_carrierName
01557 };
01558
01559 PASN_OctetString m_carrierIdentificationCode;
01560 PASN_IA5String m_carrierName;
01561
01562 PINDEX GetDataLength() const;
01563 BOOL Decode(PASN_Stream & strm);
01564 void Encode(PASN_Stream & strm) const;
01565 #ifndef PASN_NOPRINTON
01566 void PrintOn(ostream & strm) const;
01567 #endif
01568 Comparison Compare(const PObject & obj) const;
01569 PObject * Clone() const;
01570 };
01571
01572
01573
01574
01575
01576
01577 class H225_H248SignalsDescriptor;
01578 class H225_NonStandardParameter;
01579 class H225_CallCreditServiceControl;
01580
01581 class H225_ServiceControlDescriptor : public PASN_Choice
01582 {
01583 #ifndef PASN_LEANANDMEAN
01584 PCLASSINFO(H225_ServiceControlDescriptor, PASN_Choice);
01585 #endif
01586 public:
01587 H225_ServiceControlDescriptor(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01588
01589 enum Choices {
01590 e_url,
01591 e_signal,
01592 e_nonStandard,
01593 e_callCreditServiceControl
01594 };
01595
01596 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01597 operator H225_H248SignalsDescriptor &() const;
01598 #else
01599 operator H225_H248SignalsDescriptor &();
01600 operator const H225_H248SignalsDescriptor &() const;
01601 #endif
01602 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01603 operator H225_NonStandardParameter &() const;
01604 #else
01605 operator H225_NonStandardParameter &();
01606 operator const H225_NonStandardParameter &() const;
01607 #endif
01608 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01609 operator H225_CallCreditServiceControl &() const;
01610 #else
01611 operator H225_CallCreditServiceControl &();
01612 operator const H225_CallCreditServiceControl &() const;
01613 #endif
01614
01615 BOOL CreateObject();
01616 PObject * Clone() const;
01617 };
01618
01619
01620
01621
01622
01623
01624 class H225_ReleaseCompleteReason;
01625
01626 class H225_CallTerminationCause : public PASN_Choice
01627 {
01628 #ifndef PASN_LEANANDMEAN
01629 PCLASSINFO(H225_CallTerminationCause, PASN_Choice);
01630 #endif
01631 public:
01632 H225_CallTerminationCause(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01633
01634 enum Choices {
01635 e_releaseCompleteReason,
01636 e_releaseCompleteCauseIE
01637 };
01638
01639 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01640 operator H225_ReleaseCompleteReason &() const;
01641 #else
01642 operator H225_ReleaseCompleteReason &();
01643 operator const H225_ReleaseCompleteReason &() const;
01644 #endif
01645
01646 BOOL CreateObject();
01647 PObject * Clone() const;
01648 };
01649
01650
01651
01652
01653
01654
01655 class H225_CallCreditCapability : public PASN_Sequence
01656 {
01657 #ifndef PASN_LEANANDMEAN
01658 PCLASSINFO(H225_CallCreditCapability, PASN_Sequence);
01659 #endif
01660 public:
01661 H225_CallCreditCapability(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01662
01663 enum OptionalFields {
01664 e_canDisplayAmountString,
01665 e_canEnforceDurationLimit
01666 };
01667
01668 PASN_Boolean m_canDisplayAmountString;
01669 PASN_Boolean m_canEnforceDurationLimit;
01670
01671 PINDEX GetDataLength() const;
01672 BOOL Decode(PASN_Stream & strm);
01673 void Encode(PASN_Stream & strm) const;
01674 #ifndef PASN_NOPRINTON
01675 void PrintOn(ostream & strm) const;
01676 #endif
01677 Comparison Compare(const PObject & obj) const;
01678 PObject * Clone() const;
01679 };
01680
01681
01682
01683
01684
01685
01686 class H225_GloballyUniqueID;
01687
01688 class H225_GenericIdentifier : public PASN_Choice
01689 {
01690 #ifndef PASN_LEANANDMEAN
01691 PCLASSINFO(H225_GenericIdentifier, PASN_Choice);
01692 #endif
01693 public:
01694 H225_GenericIdentifier(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01695
01696 enum Choices {
01697 e_standard,
01698 e_oid,
01699 e_nonStandard
01700 };
01701
01702 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01703 operator H225_GloballyUniqueID &() const;
01704 #else
01705 operator H225_GloballyUniqueID &();
01706 operator const H225_GloballyUniqueID &() const;
01707 #endif
01708
01709 BOOL CreateObject();
01710 PObject * Clone() const;
01711 };
01712
01713
01714
01715
01716
01717
01718 class H225_GenericIdentifier;
01719 class H225_AliasAddress;
01720 class H225_TransportAddress;
01721 class H225_ArrayOf_EnumeratedParameter;
01722 class H225_ArrayOf_GenericData;
01723
01724 class H225_Content : public PASN_Choice
01725 {
01726 #ifndef PASN_LEANANDMEAN
01727 PCLASSINFO(H225_Content, PASN_Choice);
01728 #endif
01729 public:
01730 H225_Content(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01731
01732 enum Choices {
01733 e_raw,
01734 e_text,
01735 e_unicode,
01736 e_bool,
01737 e_number8,
01738 e_number16,
01739 e_number32,
01740 e_id,
01741 e_alias,
01742 e_transport,
01743 e_compound,
01744 e_nested
01745 };
01746
01747 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01748 operator H225_GenericIdentifier &() const;
01749 #else
01750 operator H225_GenericIdentifier &();
01751 operator const H225_GenericIdentifier &() const;
01752 #endif
01753 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01754 operator H225_AliasAddress &() const;
01755 #else
01756 operator H225_AliasAddress &();
01757 operator const H225_AliasAddress &() const;
01758 #endif
01759 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01760 operator H225_TransportAddress &() const;
01761 #else
01762 operator H225_TransportAddress &();
01763 operator const H225_TransportAddress &() const;
01764 #endif
01765 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01766 operator H225_ArrayOf_EnumeratedParameter &() const;
01767 #else
01768 operator H225_ArrayOf_EnumeratedParameter &();
01769 operator const H225_ArrayOf_EnumeratedParameter &() const;
01770 #endif
01771 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01772 operator H225_ArrayOf_GenericData &() const;
01773 #else
01774 operator H225_ArrayOf_GenericData &();
01775 operator const H225_ArrayOf_GenericData &() const;
01776 #endif
01777
01778 BOOL CreateObject();
01779 PObject * Clone() const;
01780 };
01781
01782
01783
01784
01785
01786
01787 class H225_TransportChannelInfo : public PASN_Sequence
01788 {
01789 #ifndef PASN_LEANANDMEAN
01790 PCLASSINFO(H225_TransportChannelInfo, PASN_Sequence);
01791 #endif
01792 public:
01793 H225_TransportChannelInfo(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
01794
01795 enum OptionalFields {
01796 e_sendAddress,
01797 e_recvAddress
01798 };
01799
01800 H225_TransportAddress m_sendAddress;
01801 H225_TransportAddress m_recvAddress;
01802
01803 PINDEX GetDataLength() const;
01804 BOOL Decode(PASN_Stream & strm);
01805 void Encode(PASN_Stream & strm) const;
01806 #ifndef PASN_NOPRINTON
01807 void PrintOn(ostream & strm) const;
01808 #endif
01809 Comparison Compare(const PObject & obj) const;
01810 PObject * Clone() const;
01811 };
01812
01813
01814
01815
01816
01817
01818 class H225_GatekeeperRequest;
01819 class H225_GatekeeperConfirm;
01820 class H225_GatekeeperReject;
01821 class H225_RegistrationRequest;
01822 class H225_RegistrationConfirm;
01823 class H225_RegistrationReject;
01824 class H225_UnregistrationRequest;
01825 class H225_UnregistrationConfirm;
01826 class H225_UnregistrationReject;
01827 class H225_AdmissionRequest;
01828 class H225_AdmissionConfirm;
01829 class H225_AdmissionReject;
01830 class H225_BandwidthRequest;
01831 class H225_BandwidthConfirm;
01832 class H225_BandwidthReject;
01833 class H225_DisengageRequest;
01834 class H225_DisengageConfirm;
01835 class H225_DisengageReject;
01836 class H225_LocationRequest;
01837 class H225_LocationConfirm;
01838 class H225_LocationReject;
01839 class H225_InfoRequest;
01840 class H225_InfoRequestResponse;
01841 class H225_NonStandardMessage;
01842 class H225_UnknownMessageResponse;
01843 class H225_RequestInProgress;
01844 class H225_ResourcesAvailableIndicate;
01845 class H225_ResourcesAvailableConfirm;
01846 class H225_InfoRequestAck;
01847 class H225_InfoRequestNak;
01848 class H225_ServiceControlIndication;
01849 class H225_ServiceControlResponse;
01850 class H225_ArrayOf_AdmissionConfirm;
01851
01852 class H225_RasMessage : public PASN_Choice
01853 {
01854 #ifndef PASN_LEANANDMEAN
01855 PCLASSINFO(H225_RasMessage, PASN_Choice);
01856 #endif
01857 public:
01858 H225_RasMessage(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
01859
01860 enum Choices {
01861 e_gatekeeperRequest,
01862 e_gatekeeperConfirm,
01863 e_gatekeeperReject,
01864 e_registrationRequest,
01865 e_registrationConfirm,
01866 e_registrationReject,
01867 e_unregistrationRequest,
01868 e_unregistrationConfirm,
01869 e_unregistrationReject,
01870 e_admissionRequest,
01871 e_admissionConfirm,
01872 e_admissionReject,
01873 e_bandwidthRequest,
01874 e_bandwidthConfirm,
01875 e_bandwidthReject,
01876 e_disengageRequest,
01877 e_disengageConfirm,
01878 e_disengageReject,
01879 e_locationRequest,
01880 e_locationConfirm,
01881 e_locationReject,
01882 e_infoRequest,
01883 e_infoRequestResponse,
01884 e_nonStandardMessage,
01885 e_unknownMessageResponse,
01886 e_requestInProgress,
01887 e_resourcesAvailableIndicate,
01888 e_resourcesAvailableConfirm,
01889 e_infoRequestAck,
01890 e_infoRequestNak,
01891 e_serviceControlIndication,
01892 e_serviceControlResponse,
01893 e_admissionConfirmSequence
01894 };
01895
01896 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01897 operator H225_GatekeeperRequest &() const;
01898 #else
01899 operator H225_GatekeeperRequest &();
01900 operator const H225_GatekeeperRequest &() const;
01901 #endif
01902 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01903 operator H225_GatekeeperConfirm &() const;
01904 #else
01905 operator H225_GatekeeperConfirm &();
01906 operator const H225_GatekeeperConfirm &() const;
01907 #endif
01908 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01909 operator H225_GatekeeperReject &() const;
01910 #else
01911 operator H225_GatekeeperReject &();
01912 operator const H225_GatekeeperReject &() const;
01913 #endif
01914 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01915 operator H225_RegistrationRequest &() const;
01916 #else
01917 operator H225_RegistrationRequest &();
01918 operator const H225_RegistrationRequest &() const;
01919 #endif
01920 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01921 operator H225_RegistrationConfirm &() const;
01922 #else
01923 operator H225_RegistrationConfirm &();
01924 operator const H225_RegistrationConfirm &() const;
01925 #endif
01926 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01927 operator H225_RegistrationReject &() const;
01928 #else
01929 operator H225_RegistrationReject &();
01930 operator const H225_RegistrationReject &() const;
01931 #endif
01932 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01933 operator H225_UnregistrationRequest &() const;
01934 #else
01935 operator H225_UnregistrationRequest &();
01936 operator const H225_UnregistrationRequest &() const;
01937 #endif
01938 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01939 operator H225_UnregistrationConfirm &() const;
01940 #else
01941 operator H225_UnregistrationConfirm &();
01942 operator const H225_UnregistrationConfirm &() const;
01943 #endif
01944 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01945 operator H225_UnregistrationReject &() const;
01946 #else
01947 operator H225_UnregistrationReject &();
01948 operator const H225_UnregistrationReject &() const;
01949 #endif
01950 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01951 operator H225_AdmissionRequest &() const;
01952 #else
01953 operator H225_AdmissionRequest &();
01954 operator const H225_AdmissionRequest &() const;
01955 #endif
01956 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01957 operator H225_AdmissionConfirm &() const;
01958 #else
01959 operator H225_AdmissionConfirm &();
01960 operator const H225_AdmissionConfirm &() const;
01961 #endif
01962 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01963 operator H225_AdmissionReject &() const;
01964 #else
01965 operator H225_AdmissionReject &();
01966 operator const H225_AdmissionReject &() const;
01967 #endif
01968 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01969 operator H225_BandwidthRequest &() const;
01970 #else
01971 operator H225_BandwidthRequest &();
01972 operator const H225_BandwidthRequest &() const;
01973 #endif
01974 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01975 operator H225_BandwidthConfirm &() const;
01976 #else
01977 operator H225_BandwidthConfirm &();
01978 operator const H225_BandwidthConfirm &() const;
01979 #endif
01980 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01981 operator H225_BandwidthReject &() const;
01982 #else
01983 operator H225_BandwidthReject &();
01984 operator const H225_BandwidthReject &() const;
01985 #endif
01986 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01987 operator H225_DisengageRequest &() const;
01988 #else
01989 operator H225_DisengageRequest &();
01990 operator const H225_DisengageRequest &() const;
01991 #endif
01992 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01993 operator H225_DisengageConfirm &() const;
01994 #else
01995 operator H225_DisengageConfirm &();
01996 operator const H225_DisengageConfirm &() const;
01997 #endif
01998 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
01999 operator H225_DisengageReject &() const;
02000 #else
02001 operator H225_DisengageReject &();
02002 operator const H225_DisengageReject &() const;
02003 #endif
02004 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02005 operator H225_LocationRequest &() const;
02006 #else
02007 operator H225_LocationRequest &();
02008 operator const H225_LocationRequest &() const;
02009 #endif
02010 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02011 operator H225_LocationConfirm &() const;
02012 #else
02013 operator H225_LocationConfirm &();
02014 operator const H225_LocationConfirm &() const;
02015 #endif
02016 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02017 operator H225_LocationReject &() const;
02018 #else
02019 operator H225_LocationReject &();
02020 operator const H225_LocationReject &() const;
02021 #endif
02022 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02023 operator H225_InfoRequest &() const;
02024 #else
02025 operator H225_InfoRequest &();
02026 operator const H225_InfoRequest &() const;
02027 #endif
02028 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02029 operator H225_InfoRequestResponse &() const;
02030 #else
02031 operator H225_InfoRequestResponse &();
02032 operator const H225_InfoRequestResponse &() const;
02033 #endif
02034 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02035 operator H225_NonStandardMessage &() const;
02036 #else
02037 operator H225_NonStandardMessage &();
02038 operator const H225_NonStandardMessage &() const;
02039 #endif
02040 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02041 operator H225_UnknownMessageResponse &() const;
02042 #else
02043 operator H225_UnknownMessageResponse &();
02044 operator const H225_UnknownMessageResponse &() const;
02045 #endif
02046 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02047 operator H225_RequestInProgress &() const;
02048 #else
02049 operator H225_RequestInProgress &();
02050 operator const H225_RequestInProgress &() const;
02051 #endif
02052 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02053 operator H225_ResourcesAvailableIndicate &() const;
02054 #else
02055 operator H225_ResourcesAvailableIndicate &();
02056 operator const H225_ResourcesAvailableIndicate &() const;
02057 #endif
02058 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02059 operator H225_ResourcesAvailableConfirm &() const;
02060 #else
02061 operator H225_ResourcesAvailableConfirm &();
02062 operator const H225_ResourcesAvailableConfirm &() const;
02063 #endif
02064 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02065 operator H225_InfoRequestAck &() const;
02066 #else
02067 operator H225_InfoRequestAck &();
02068 operator const H225_InfoRequestAck &() const;
02069 #endif
02070 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02071 operator H225_InfoRequestNak &() const;
02072 #else
02073 operator H225_InfoRequestNak &();
02074 operator const H225_InfoRequestNak &() const;
02075 #endif
02076 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02077 operator H225_ServiceControlIndication &() const;
02078 #else
02079 operator H225_ServiceControlIndication &();
02080 operator const H225_ServiceControlIndication &() const;
02081 #endif
02082 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02083 operator H225_ServiceControlResponse &() const;
02084 #else
02085 operator H225_ServiceControlResponse &();
02086 operator const H225_ServiceControlResponse &() const;
02087 #endif
02088 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02089 operator H225_ArrayOf_AdmissionConfirm &() const;
02090 #else
02091 operator H225_ArrayOf_AdmissionConfirm &();
02092 operator const H225_ArrayOf_AdmissionConfirm &() const;
02093 #endif
02094
02095 BOOL CreateObject();
02096 PObject * Clone() const;
02097 };
02098
02099
02100
02101
02102
02103
02104 class H225_SecurityErrors;
02105
02106 class H225_GatekeeperRejectReason : public PASN_Choice
02107 {
02108 #ifndef PASN_LEANANDMEAN
02109 PCLASSINFO(H225_GatekeeperRejectReason, PASN_Choice);
02110 #endif
02111 public:
02112 H225_GatekeeperRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02113
02114 enum Choices {
02115 e_resourceUnavailable,
02116 e_terminalExcluded,
02117 e_invalidRevision,
02118 e_undefinedReason,
02119 e_securityDenial,
02120 e_genericDataReason,
02121 e_neededFeatureNotSupported,
02122 e_securityError
02123 };
02124
02125 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02126 operator H225_SecurityErrors &() const;
02127 #else
02128 operator H225_SecurityErrors &();
02129 operator const H225_SecurityErrors &() const;
02130 #endif
02131
02132 BOOL CreateObject();
02133 PObject * Clone() const;
02134 };
02135
02136
02137
02138
02139
02140
02141 class H225_ArrayOf_AliasAddress;
02142 class H225_RegistrationRejectReason_invalidTerminalAliases;
02143 class H225_SecurityErrors;
02144
02145 class H225_RegistrationRejectReason : public PASN_Choice
02146 {
02147 #ifndef PASN_LEANANDMEAN
02148 PCLASSINFO(H225_RegistrationRejectReason, PASN_Choice);
02149 #endif
02150 public:
02151 H225_RegistrationRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02152
02153 enum Choices {
02154 e_discoveryRequired,
02155 e_invalidRevision,
02156 e_invalidCallSignalAddress,
02157 e_invalidRASAddress,
02158 e_duplicateAlias,
02159 e_invalidTerminalType,
02160 e_undefinedReason,
02161 e_transportNotSupported,
02162 e_transportQOSNotSupported,
02163 e_resourceUnavailable,
02164 e_invalidAlias,
02165 e_securityDenial,
02166 e_fullRegistrationRequired,
02167 e_additiveRegistrationNotSupported,
02168 e_invalidTerminalAliases,
02169 e_genericDataReason,
02170 e_neededFeatureNotSupported,
02171 e_securityError
02172 };
02173
02174 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02175 operator H225_ArrayOf_AliasAddress &() const;
02176 #else
02177 operator H225_ArrayOf_AliasAddress &();
02178 operator const H225_ArrayOf_AliasAddress &() const;
02179 #endif
02180 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02181 operator H225_RegistrationRejectReason_invalidTerminalAliases &() const;
02182 #else
02183 operator H225_RegistrationRejectReason_invalidTerminalAliases &();
02184 operator const H225_RegistrationRejectReason_invalidTerminalAliases &() const;
02185 #endif
02186 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02187 operator H225_SecurityErrors &() const;
02188 #else
02189 operator H225_SecurityErrors &();
02190 operator const H225_SecurityErrors &() const;
02191 #endif
02192
02193 BOOL CreateObject();
02194 PObject * Clone() const;
02195 };
02196
02197
02198
02199
02200
02201
02202 class H225_SecurityErrors2;
02203
02204 class H225_UnregRequestReason : public PASN_Choice
02205 {
02206 #ifndef PASN_LEANANDMEAN
02207 PCLASSINFO(H225_UnregRequestReason, PASN_Choice);
02208 #endif
02209 public:
02210 H225_UnregRequestReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02211
02212 enum Choices {
02213 e_reregistrationRequired,
02214 e_ttlExpired,
02215 e_securityDenial,
02216 e_undefinedReason,
02217 e_maintenance,
02218 e_securityError
02219 };
02220
02221 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02222 operator H225_SecurityErrors2 &() const;
02223 #else
02224 operator H225_SecurityErrors2 &();
02225 operator const H225_SecurityErrors2 &() const;
02226 #endif
02227
02228 BOOL CreateObject();
02229 PObject * Clone() const;
02230 };
02231
02232
02233
02234
02235
02236
02237 class H225_SecurityErrors2;
02238
02239 class H225_UnregRejectReason : public PASN_Choice
02240 {
02241 #ifndef PASN_LEANANDMEAN
02242 PCLASSINFO(H225_UnregRejectReason, PASN_Choice);
02243 #endif
02244 public:
02245 H225_UnregRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02246
02247 enum Choices {
02248 e_notCurrentlyRegistered,
02249 e_callInProgress,
02250 e_undefinedReason,
02251 e_permissionDenied,
02252 e_securityDenial,
02253 e_securityError
02254 };
02255
02256 #if defined(__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ < 9
02257 operator H225_SecurityErrors2 &() const;
02258 #else
02259 operator H225_SecurityErrors2 &();
02260 operator const H225_SecurityErrors2 &() const;
02261 #endif
02262
02263 BOOL CreateObject();
02264 PObject * Clone() const;
02265 };
02266
02267
02268
02269
02270
02271
02272 class H225_CallType : public PASN_Choice
02273 {
02274 #ifndef PASN_LEANANDMEAN
02275 PCLASSINFO(H225_CallType, PASN_Choice);
02276 #endif
02277 public:
02278 H225_CallType(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02279
02280 enum Choices {
02281 e_pointToPoint,
02282 e_oneToN,
02283 e_nToOne,
02284 e_nToN
02285 };
02286
02287 BOOL CreateObject();
02288 PObject * Clone() const;
02289 };
02290
02291
02292
02293
02294
02295
02296 class H225_CallModel : public PASN_Choice
02297 {
02298 #ifndef PASN_LEANANDMEAN
02299 PCLASSINFO(H225_CallModel, PASN_Choice);
02300 #endif
02301 public:
02302 H225_CallModel(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02303
02304 enum Choices {
02305 e_direct,
02306 e_gatekeeperRouted
02307 };
02308
02309 BOOL CreateObject();
02310 PObject * Clone() const;
02311 };
02312
02313
02314
02315
02316
02317
02318 class H225_TransportQOS : public PASN_Choice
02319 {
02320 #ifndef PASN_LEANANDMEAN
02321 PCLASSINFO(H225_TransportQOS, PASN_Choice);
02322 #endif
02323 public:
02324 H225_TransportQOS(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02325
02326 enum Choices {
02327 e_endpointControlled,
02328 e_gatekeeperControlled,
02329 e_noControl
02330 };
02331
02332 BOOL CreateObject();
02333 PObject * Clone() const;
02334 };
02335
02336
02337
02338
02339
02340
02341 class H225_UUIEsRequested : public PASN_Sequence
02342 {
02343 #ifndef PASN_LEANANDMEAN
02344 PCLASSINFO(H225_UUIEsRequested, PASN_Sequence);
02345 #endif
02346 public:
02347 H225_UUIEsRequested(unsigned tag = UniversalSequence, TagClass tagClass = UniversalTagClass);
02348
02349 enum OptionalFields {
02350 e_status,
02351 e_statusInquiry,
02352 e_setupAcknowledge,
02353 e_notify
02354 };
02355
02356 PASN_Boolean m_setup;
02357 PASN_Boolean m_callProceeding;
02358 PASN_Boolean m_connect;
02359 PASN_Boolean m_alerting;
02360 PASN_Boolean m_information;
02361 PASN_Boolean m_releaseComplete;
02362 PASN_Boolean m_facility;
02363 PASN_Boolean m_progress;
02364 PASN_Boolean m_empty;
02365 PASN_Boolean m_status;
02366 PASN_Boolean m_statusInquiry;
02367 PASN_Boolean m_setupAcknowledge;
02368 PASN_Boolean m_notify;
02369
02370 PINDEX GetDataLength() const;
02371 BOOL Decode(PASN_Stream & strm);
02372 void Encode(PASN_Stream & strm) const;
02373 #ifndef PASN_NOPRINTON
02374 void PrintOn(ostream & strm) const;
02375 #endif
02376 Comparison Compare(const PObject & obj) const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391 PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393 public:
02394 H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395
const;
02377 PObject * Clone() const;
02378 };
02379
02380
02381
02382
02383
02384
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387
02388