| ApplicationTagClass enum value | PASN_Object | |
| Class() | PObject | [inline, static] |
| Clone() const | PASN_Sequence | [virtual] |
| Compare(const PObject &obj) const | PASN_Sequence | [virtual] |
| CompareObjectMemoryDirect(const PObject &obj) const | PObject | [virtual] |
| Comparison enum name | PObject | |
| ConstraintType enum name | PASN_Object | |
| ContextSpecificTagClass enum value | PASN_Object | |
| Decode(PASN_Stream &) | PASN_Sequence | [virtual] |
| DefaultTagClass enum value | PASN_Object | |
| Encode(PASN_Stream &) const | PASN_Sequence | [virtual] |
| endBasicEncoding | PASN_Sequence | [protected] |
| EqualTo enum value | PObject | |
| extendable | PASN_Object | [protected] |
| ExtendableConstraint enum value | PASN_Object | |
| extensionMap | PASN_Sequence | [protected] |
| fields | PASN_Sequence | [protected] |
| FixedConstraint enum value | PASN_Object | |
| GetClass(unsigned=0) const | PObject | [inline, virtual] |
| GetDataLength() const | PASN_Sequence | [virtual] |
| GetMaximumArraySize() | PASN_Object | [static] |
| GetMaximumStringSize() | PASN_Object | [static] |
| GetObjectLength() const | PASN_Object | |
| GetSize() const | PASN_Sequence | [inline] |
| GetTag() const | PASN_Object | [inline] |
| GetTagClass() const | PASN_Object | [inline] |
| GetTypeAsString() const | PASN_Sequence | [virtual] |
| GreaterThan enum value | PObject | |
| HashFunction() const | PObject | [virtual] |
| HasOptionalField(PINDEX opt) const | PASN_Sequence | |
| IncludeOptionalField(PINDEX opt) | PASN_Sequence | |
| 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_Sequence | [virtual] |
| KnownExtensionDecode(PASN_Stream &strm, PINDEX fld, PASN_Object &field) | PASN_Sequence | |
| KnownExtensionDecodeBER(PBER_Stream &strm, PINDEX fld, PASN_Object &field) | PASN_Sequence | |
| KnownExtensionDecodePER(PPER_Stream &strm, PINDEX fld, PASN_Object &field) | PASN_Sequence | |
| KnownExtensionEncode(PASN_Stream &strm, PINDEX fld, const PASN_Object &field) const | PASN_Sequence | |
| KnownExtensionEncodeBER(PBER_Stream &strm, PINDEX fld, const PASN_Object &field) const | PASN_Sequence | |
| KnownExtensionEncodePER(PPER_Stream &strm, PINDEX fld, const PASN_Object &field) const | PASN_Sequence | |
| knownExtensions | PASN_Sequence | [protected] |
| LessThan enum value | PObject | |
| MaximumValue enum value | PASN_Object | |
| MaximumValueTag enum name | PASN_Object | |
| MinimumValue enum value | PASN_Object | |
| MinimumValueTag enum name | PASN_Object | |
| NoExtensionsToDecode(PPER_Stream &strm) | PASN_Sequence | [protected] |
| NoExtensionsToEncode(PPER_Stream &strm) | PASN_Sequence | [protected] |
| 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_Sequence &other) | PASN_Sequence | |
| 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] |
| operator[](PINDEX i) const | PASN_Sequence | [inline] |
| optionMap | PASN_Sequence | [protected] |
| PartiallyConstrained enum value | PASN_Object | |
| PASN_Object(unsigned tag, TagClass tagClass, PBoolean extend=PFalse) | PASN_Object | [protected] |
| PASN_Sequence(unsigned tag=UniversalSequence, TagClass tagClass=UniversalTagClass, unsigned nOpts=0, PBoolean extend=PFalse, unsigned nExtend=0) | PASN_Sequence | |
| PASN_Sequence(const PASN_Sequence &other) | PASN_Sequence | |
| PObject() | PObject | [inline, protected] |
| PreambleDecode(PASN_Stream &strm) | PASN_Sequence | |
| PreambleDecodeBER(PBER_Stream &strm) | PASN_Sequence | |
| PreambleDecodePER(PPER_Stream &strm) | PASN_Sequence | |
| PreambleEncode(PASN_Stream &strm) const | PASN_Sequence | |
| PreambleEncodeBER(PBER_Stream &strm) const | PASN_Sequence | |
| PreambleEncodePER(PPER_Stream &strm) const | PASN_Sequence | |
| PrintOn(ostream &strm) const | PASN_Sequence | [virtual] |
| PrivateTagClass enum value | PASN_Object | |
| ReadFrom(istream &strm) | PObject | [virtual] |
| RemoveOptionalField(PINDEX opt) | PASN_Sequence | |
| 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] |
| SetSize(PINDEX newSize) | PASN_Sequence | |
| SetTag(unsigned newTag, TagClass tagClass=DefaultTagClass) | PASN_Object | [virtual] |
| tag | PASN_Object | [protected] |
| tagClass | PASN_Object | [protected] |
| TagClass enum name | PASN_Object | |
| totalExtensions | PASN_Sequence | [protected] |
| 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 | |
| UnknownExtensionsDecode(PASN_Stream &strm) | PASN_Sequence | |
| UnknownExtensionsDecodeBER(PBER_Stream &strm) | PASN_Sequence | |
| UnknownExtensionsDecodePER(PPER_Stream &strm) | PASN_Sequence | |
| UnknownExtensionsEncode(PASN_Stream &strm) const | PASN_Sequence | |
| UnknownExtensionsEncodeBER(PBER_Stream &strm) const | PASN_Sequence | |
| UnknownExtensionsEncodePER(PPER_Stream &strm) const | PASN_Sequence | |
| ~PObject() | PObject | [inline, virtual] |