Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

h225.h

Go to the documentation of this file.
00001 //
00002 // h225.h
00003 //
00004 // Code automatically generated by asnparse.
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 // ReleaseCompleteReason
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 // ScnConnectionType
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 // ScnConnectionAggregation
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 // PresentationIndicator
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 // ScreeningIndicator
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 // FacilityReason
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 // TransportAddress
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 // SupportedProtocols
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 // H221NonStandard
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 // TunnelledProtocolAlternateIdentifier
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 // NonStandardIdentifier
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 // AliasAddress
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 // AddressPattern
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 // PartyNumber
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 // NumberDigits
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 // PublicTypeOfNumber
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 // PrivateTypeOfNumber
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 // MobileUIM
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 // TBCD-STRING
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 // GSM-UIM
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 // ExtendedAliasAddress
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 // UseSpecifiedTransport
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 // SecurityServiceMode
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 // SecurityErrors
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 // SecurityErrors2
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 // H245Security
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 // Q954Details
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 // GloballyUniqueID
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 // ConferenceIdentifier
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 // RequestSeqNum
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 // GatekeeperIdentifier
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 // BandWidth
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 // CallReferenceValue
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 // EndpointIdentifier
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 // ProtocolIdentifier
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 // TimeToLive
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 // H248PackagesDescriptor
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 // H248SignalsDescriptor
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 // CallIdentifier
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 // EncryptIntAlg
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 // NonIsoIntegrityMechanism
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 // IntegrityMechanism
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 // ICV
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 // FastStartToken
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 // EncodedFastStartToken
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 // CryptoH323Token
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 // CallLinkage
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 // CapacityReportingCapability
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 // CarrierInfo
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 // ServiceControlDescriptor
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 // CallTerminationCause
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 // CallCreditCapability
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 // GenericIdentifier
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 // Content
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 // TransportChannelInfo
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 // RasMessage
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 // GatekeeperRejectReason
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 // RegistrationRejectReason
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 // UnregRequestReason
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 // UnregRejectReason
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 // CallType
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 // CallModel
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 // TransportQOS
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 // UUIEsRequested
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 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388 class H225_AdmissionRejectReason : public PASN_Choice
02389 {
02390 #ifndef PASN_LEANANDMEAN
02391     PCLASSINFO(H225_AdmissionRejectReason, PASN_Choice);
02392 #endif
02393   public:
02394     H225_AdmissionRejectReason(unsigned tag = 0, TagClass tagClass = UniversalTagClass);
02395 
const;
02377     PObject * Clone() const;
02378 };
02379 
02380 
02381 //
02382 // AdmissionRejectReason
02383 //
02384 
02385 class H225_ArrayOf_PartyNumber;
02386 class H225_SecurityErrors2;
02387 
02388