| ApplicationTagClass enum value | PASN_Object | |
| CheckCreate() const | PASN_Choice | [protected] |
| choice | PASN_Choice | [protected] |
| Class() | PObject | [inline, static] |
| Clone() const | PObject | [virtual] |
| Compare(const PObject &obj) const | PASN_Choice | [virtual] |
| CompareObjectMemoryDirect(const PObject &obj) const | PObject | [virtual] |
| Comparison enum name | PObject | |
| ConstraintType enum name | PASN_Object | |
| ContextSpecificTagClass enum value | PASN_Object | |
| CreateObject()=0 | PASN_Choice | [pure virtual] |
| Decode(PASN_Stream &) | PASN_Choice | [virtual] |
| DecodePER(PPER_Stream &) | PASN_Choice | [virtual] |
| DefaultTagClass enum value | PASN_Object | |
| Encode(PASN_Stream &) const | PASN_Choice | [virtual] |
| EncodePER(PPER_Stream &) const | PASN_Choice | [virtual] |
| EqualTo enum value | PObject | |
| extendable | PASN_Object | [protected] |
| ExtendableConstraint enum value | PASN_Object | |
| FixedConstraint enum value | PASN_Object | |
| GetClass(unsigned=0) const | PObject | [inline, virtual] |
| GetDataLength() const | PASN_Choice | [virtual] |
| GetMaximumArraySize() | PASN_Object | [static] |
| GetMaximumStringSize() | PASN_Object | [static] |
| GetObject() const | PASN_Choice | |
| GetObjectLength() const | PASN_Object | |
| GetTag() const | PASN_Object | [inline] |
| GetTagClass() const | PASN_Object | [inline] |
| GetTagName() const | PASN_Choice | |
| GetTypeAsString() const | PASN_Choice | [virtual] |
| GetValueByName(PString name) const | PASN_Choice | |
| GreaterThan enum value | PObject | |
| HashFunction() const | PObject | [virtual] |
| InternalIsDescendant(const char *clsName) const | PObject | [inline, virtual] |
| InvalidUniversalTag enum value | PASN_Object | |
| IsClass(const char *cls) const | PObject | [inline] |
| IsExtendable() const | PASN_Object | [inline] |
| IsPrimitive() const | PASN_Choice | [virtual] |
| IsValid() const | PASN_Choice | [inline] |
| LessThan enum value | PObject | |
| MaximumValue enum value | PASN_Object | |
| MaximumValueTag enum name | PASN_Object | |
| MinimumValue enum value | PASN_Object | |
| MinimumValueTag enum name | PASN_Object | |
| names | PASN_Choice | [protected] |
| namesCount | PASN_Choice | [protected] |
| numChoices | PASN_Choice | [protected] |
| operator const PASN_BitString &() const | PASN_Choice | |
| operator const PASN_BMPString &() const | PASN_Choice | |
| operator const PASN_Boolean &() const | PASN_Choice | |
| operator const PASN_Enumeration &() const | PASN_Choice | |
| operator const PASN_GeneralString &() const | PASN_Choice | |
| operator const PASN_IA5String &() const | PASN_Choice | |
| operator const PASN_Integer &() const | PASN_Choice | |
| operator const PASN_Null &() const | PASN_Choice | |
| operator const PASN_NumericString &() const | PASN_Choice | |
| operator const PASN_ObjectId &() const | PASN_Choice | |
| operator const PASN_OctetString &() const | PASN_Choice | |
| operator const PASN_PrintableString &() const | PASN_Choice | |
| operator const PASN_Real &() const | PASN_Choice | |
| operator const PASN_Sequence &() const | PASN_Choice | |
| operator const PASN_VisibleString &() const | PASN_Choice | |
| operator PASN_BitString &() | PASN_Choice | |
| operator PASN_BMPString &() | PASN_Choice | |
| operator PASN_Boolean &() | PASN_Choice | |
| operator PASN_Enumeration &() | PASN_Choice | |
| operator PASN_GeneralString &() | PASN_Choice | |
| operator PASN_IA5String &() | PASN_Choice | |
| operator PASN_Integer &() | PASN_Choice | |
| operator PASN_Null &() | PASN_Choice | |
| operator PASN_NumericString &() | PASN_Choice | |
| operator PASN_ObjectId &() | PASN_Choice | |
| operator PASN_OctetString &() | PASN_Choice | |
| operator PASN_PrintableString &() | PASN_Choice | |
| operator PASN_Real &() | PASN_Choice | |
| operator PASN_Sequence &() | PASN_Choice | |
| operator PASN_VisibleString &() | PASN_Choice | |
| operator!=(const PObject &obj) const | PObject | [inline] |
| operator<(const PObject &obj) const | PObject | [inline] |
| operator<<(ostream &strm, const PObject &obj) | PObject | [friend] |
| operator<=(const PObject &obj) const | PObject | [inline] |
| operator=(const PASN_Choice &other) | PASN_Choice | |
| operator==(const PObject &obj) const | PObject | [inline] |
| operator>(const PObject &obj) const | PObject | [inline] |
| operator>=(const PObject &obj) const | PObject | [inline] |
| operator>>(istream &strm, PObject &obj) | PObject | [friend] |
| PartiallyConstrained enum value | PASN_Object | |
| PASN_Choice(unsigned nChoices=0, PBoolean extend=PFalse) | PASN_Choice | [protected] |
| PASN_Choice(unsigned tag, TagClass tagClass, unsigned nChoices, PBoolean extend) | PASN_Choice | [protected] |
| PASN_Choice(unsigned tag, TagClass tagClass, unsigned nChoices, PBoolean extend, const PASN_Names *nameSpec, unsigned namesCnt) | PASN_Choice | [protected] |
| PASN_Choice(const PASN_Choice &other) | PASN_Choice | [protected] |
| PASN_Object(unsigned tag, TagClass tagClass, PBoolean extend=PFalse) | PASN_Object | [protected] |
| PObject() | PObject | [inline, protected] |
| PrintOn(ostream &strm) const | PASN_Choice | [virtual] |
| PrivateTagClass enum value | PASN_Object | |
| ReadFrom(istream &strm) | PObject | [virtual] |
| SetCharacterSet(ConstraintType ctype, const char *charSet) | PASN_Object | [virtual] |
| SetCharacterSet(ConstraintType ctype, unsigned firstChar, unsigned lastChar) | PASN_Object | [virtual] |
| SetConstraintBounds(ConstraintType type, int lower, unsigned upper) | PASN_Object | [virtual] |
| SetConstraints(ConstraintType type, int value) | PASN_Object | [inline] |
| SetConstraints(ConstraintType, int lower, MaximumValueTag) | PASN_Object | [inline] |
| SetConstraints(ConstraintType, MinimumValueTag lower, unsigned upper) | PASN_Object | [inline] |
| SetConstraints(ConstraintType, MinimumValueTag lower, MaximumValueTag upper) | PASN_Object | [inline] |
| SetConstraints(ConstraintType type, int lower, unsigned upper) | PASN_Object | [inline] |
| SetExtendable(PBoolean ext=PTrue) | PASN_Object | [inline] |
| SetMaximumArraySize(PINDEX sz) | PASN_Object | [static] |
| SetMaximumStringSize(PINDEX sz) | PASN_Object | [static] |
| SetTag(unsigned newTag, TagClass tagClass=DefaultTagClass) | PASN_Choice | [virtual] |
| tag | PASN_Object | [protected] |
| tagClass | PASN_Object | [protected] |
| TagClass enum name | PASN_Object | |
| Unconstrained enum value | PASN_Object | |
| UniversalBitString enum value | PASN_Object | |
| UniversalBMPString enum value | PASN_Object | |
| UniversalBoolean enum value | PASN_Object | |
| UniversalEmbeddedPDV enum value | PASN_Object | |
| UniversalEnumeration enum value | PASN_Object | |
| UniversalExternalType enum value | PASN_Object | |
| UniversalGeneralisedTime enum value | PASN_Object | |
| UniversalGeneralizedTime enum value | PASN_Object | |
| UniversalGeneralString enum value | PASN_Object | |
| UniversalGraphicString enum value | PASN_Object | |
| UniversalIA5String enum value | PASN_Object | |
| UniversalInteger enum value | PASN_Object | |
| UniversalNull enum value | PASN_Object | |
| UniversalNumericString enum value | PASN_Object | |
| UniversalObjectDescriptor enum value | PASN_Object | |
| UniversalObjectId enum value | PASN_Object | |
| UniversalOctetString enum value | PASN_Object | |
| UniversalPrintableString enum value | PASN_Object | |
| UniversalReal enum value | PASN_Object | |
| UniversalSequence enum value | PASN_Object | |
| UniversalSet enum value | PASN_Object | |
| UniversalTagClass enum value | PASN_Object | |
| UniversalTags enum name | PASN_Object | |
| UniversalTeletexString enum value | PASN_Object | |
| UniversalUniversalString enum value | PASN_Object | |
| UniversalUTCTime enum value | PASN_Object | |
| UniversalVideotexString enum value | PASN_Object | |
| UniversalVisibleString enum value | PASN_Object | |
| ~PASN_Choice() | PASN_Choice | |
| ~PObject() | PObject | [inline, virtual] |