CASN1EncEncoding Class Reference
class CASN1EncEncoding : public CASN1EncBase |
Inherited Functions |
---|
| CASN1EncBase::CASN1EncBase(const TTagType,const TASN1Class) |
| CASN1EncBase::CalculateLengthLengthDER() |
| CASN1EncBase::ConstructL() |
| CASN1EncBase::ContentsLengthChanged() |
| CASN1EncBase::LengthDER()const |
| CASN1EncBase::SetParent(CASN1EncBase *) |
| CASN1EncBase::SetTag(const TTagType,const TASN1Class) |
| CASN1EncBase::WriteDERL(TDes8 &,TUint &)const |
| CASN1EncBase::~CASN1EncBase() |
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
Detailed Description
Class for encapsulation of already encoded data.
Wraps it so that the data could be used in the ASN.1 hierarchy. It reverse-engineers and stores the encoded data, providing whatever information is needed to override pure virtual methods of the base class and write out the DER encoding in its initial form.
Constructor & Destructor Documentation
CASN1EncEncoding ( )
IMPORT_C | CASN1EncEncoding | ( | ) | [protected] |
~CASN1EncEncoding ( )
IMPORT_C | ~CASN1EncEncoding | ( | ) | |
Member Function Documentation
NewL ( const TDesC8 & )
Creates a new object from raw DER encoding.
Parameter | Description | aEncoding | Raw DER encoding. |
Returns: New wrapper object.
NewLC ( const TDesC8 & )
Creates a new object from raw DER encoding and places it on the cleanup stack.
Parameter | Description | aEncoding | Raw DER encoding. |
Returns: New wrapper object placed on the cleanup stack.
NewLC ( const TDesC8 &, TTagType, TASN1Class )