PASN_BMPString Member List

This is the complete list of members for PASN_BMPString, including all inherited members.

ApplicationTagClass enum valuePASN_Object
characterSetPASN_BMPString [protected]
charSetAlignedBitsPASN_BMPString [protected]
charSetUnalignedBitsPASN_BMPString [protected]
Class()PObject [inline, static]
Clone() constPASN_BMPString [virtual]
Compare(const PObject &obj) constPASN_BMPString [virtual]
CompareObjectMemoryDirect(const PObject &obj) constPObject [virtual]
Comparison enum namePObject
ConstrainedLengthDecode(PPER_Stream &strm, unsigned &length)PASN_ConstrainedObject
ConstrainedLengthEncode(PPER_Stream &strm, unsigned length) constPASN_ConstrainedObject
constraintPASN_ConstrainedObject [protected]
ConstraintEncode(PPER_Stream &strm, unsigned value) constPASN_ConstrainedObject
ConstraintType enum namePASN_Object
Construct()PASN_BMPString [protected]
ContextSpecificTagClass enum valuePASN_Object
Decode(PASN_Stream &)PASN_BMPString [virtual]
DecodeBER(PBER_Stream &strm, unsigned len)PASN_BMPString
DecodePER(PPER_Stream &strm)PASN_BMPString
DefaultTagClass enum valuePASN_Object
Encode(PASN_Stream &) const PASN_BMPString [virtual]
EncodeBER(PBER_Stream &strm) constPASN_BMPString
EncodePER(PPER_Stream &strm) constPASN_BMPString
EqualTo enum valuePObject
extendablePASN_Object [protected]
ExtendableConstraint enum valuePASN_Object
firstCharPASN_BMPString [protected]
FixedConstraint enum valuePASN_Object
GetClass(unsigned=0) constPObject [inline, virtual]
GetDataLength() constPASN_BMPString [virtual]
GetLowerLimit() constPASN_ConstrainedObject [inline]
GetMaximumArraySize()PASN_Object [static]
GetMaximumStringSize()PASN_Object [static]
GetObjectLength() constPASN_Object
GetTag() constPASN_Object [inline]
GetTagClass() constPASN_Object [inline]
GetTypeAsString() constPASN_BMPString [virtual]
GetUpperLimit() constPASN_ConstrainedObject [inline]
GetValue() constPASN_BMPString [inline]
GetValue(PWCharArray &v) constPASN_BMPString [inline]
GreaterThan enum valuePObject
HashFunction() constPObject [virtual]
InternalIsDescendant(const char *clsName) constPObject [inline, virtual]
InvalidUniversalTag enum valuePASN_Object
IsClass(const char *cls) constPObject [inline]
IsConstrained() constPASN_ConstrainedObject [inline]
IsExtendable() constPASN_Object [inline]
IsLegalCharacter(WORD ch)PASN_BMPString [protected]
IsPrimitive() constPASN_Object [inline, virtual]
lastCharPASN_BMPString [protected]
LessThan enum valuePObject
lowerLimitPASN_ConstrainedObject [protected]
MaximumValue enum valuePASN_Object
MaximumValueTag enum namePASN_Object
MinimumValue enum valuePASN_Object
MinimumValueTag enum namePASN_Object
operator PString() constPASN_BMPString [inline]
operator PWCharArray() constPASN_BMPString [inline]
operator!=(const PObject &obj) constPObject [inline]
operator<(const PObject &obj) constPObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) constPObject [inline]
operator=(const PASN_BMPString &other)PASN_BMPString
operator=(const char *v)PASN_BMPString [inline]
operator=(const PString &v)PASN_BMPString [inline]
operator=(const PWCharArray &v)PASN_BMPString
operator==(const PObject &obj) constPObject [inline]
operator>(const PObject &obj) constPObject [inline]
operator>=(const PObject &obj) constPObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
PartiallyConstrained enum valuePASN_Object
PASN_BMPString(const char *str=NULL)PASN_BMPString
PASN_BMPString(const PWCharArray &wstr)PASN_BMPString
PASN_BMPString(unsigned tag, TagClass tagClass)PASN_BMPString
PASN_BMPString(const PASN_BMPString &other)PASN_BMPString
PASN_ConstrainedObject(unsigned tag, TagClass tagClass)PASN_ConstrainedObject [protected]
PASN_Object(unsigned tag, TagClass tagClass, PBoolean extend=PFalse)PASN_Object [protected]
PObject()PObject [inline, protected]
PrintOn(ostream &strm) constPASN_BMPString [virtual]
PrivateTagClass enum valuePASN_Object
ReadFrom(istream &strm)PObject [virtual]
SetCharacterSet(ConstraintType ctype, const char *charSet)PASN_BMPString [virtual]
SetCharacterSet(ConstraintType ctype, const PWCharArray &charSet)PASN_BMPString
SetCharacterSet(ConstraintType ctype, unsigned firstChar, unsigned lastChar)PASN_BMPString [virtual]
SetConstraintBounds(ConstraintType type, int lower, unsigned upper)PASN_ConstrainedObject [protected, virtual]
PASN_Object::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_Object [virtual]
SetValue(const char *v)PASN_BMPString [inline]
SetValue(const PString &v)PASN_BMPString [inline]
SetValue(const PWCharArray &v)PASN_BMPString [inline]
SetValue(const PASN_BMPString &v)PASN_BMPString [inline]
tagPASN_Object [protected]
tagClassPASN_Object [protected]
TagClass enum namePASN_Object
Unconstrained enum valuePASN_Object
UniversalBitString enum valuePASN_Object
UniversalBMPString enum valuePASN_Object
UniversalBoolean enum valuePASN_Object
UniversalEmbeddedPDV enum valuePASN_Object
UniversalEnumeration enum valuePASN_Object
UniversalExternalType enum valuePASN_Object
UniversalGeneralisedTime enum valuePASN_Object
UniversalGeneralizedTime enum valuePASN_Object
UniversalGeneralString enum valuePASN_Object
UniversalGraphicString enum valuePASN_Object
UniversalIA5String enum valuePASN_Object
UniversalInteger enum valuePASN_Object
UniversalNull enum valuePASN_Object
UniversalNumericString enum valuePASN_Object
UniversalObjectDescriptor enum valuePASN_Object
UniversalObjectId enum valuePASN_Object
UniversalOctetString enum valuePASN_Object
UniversalPrintableString enum valuePASN_Object
UniversalReal enum valuePASN_Object
UniversalSequence enum valuePASN_Object
UniversalSet enum valuePASN_Object
UniversalTagClass enum valuePASN_Object
UniversalTags enum namePASN_Object
UniversalTeletexString enum valuePASN_Object
UniversalUniversalString enum valuePASN_Object
UniversalUTCTime enum valuePASN_Object
UniversalVideotexString enum valuePASN_Object
UniversalVisibleString enum valuePASN_Object
upperLimitPASN_ConstrainedObject [protected]
valuePASN_BMPString [protected]
~PObject()PObject [inline, virtual]


Generated on Mon Feb 23 01:57:55 2009 for PTLib by  doxygen 1.5.1