CASN1EncExplicitTag Class Reference
class CASN1EncExplicitTag : public CASN1EncConstructed
|
Class used to wrap other encoding objects in order to give them an explicit tag.
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()
|
|
CASN1EncConstructed::CASN1EncConstructed(const TTagType,const TASN1Class)
|
|
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()
|
Constructor & Destructor Documentation
CASN1EncExplicitTag(CASN1EncBase *, const TTagType, const TASN1Class)
CASN1EncExplicitTag
|
(
|
CASN1EncBase
*
|
aEncoder,
|
|
const
TTagType
|
aType,
|
|
const
TASN1Class
|
aClass
|
|
)
|
[private]
|
~CASN1EncExplicitTag()
IMPORT_C
|
~CASN1EncExplicitTag
|
(
|
)
|
|
Member Functions Documentation
NewL(CASN1EncBase *, const TTagType, const TASN1Class)
Takes ownership of the encoder, *including* the case when this method leaves.
Parameters
CASN1EncBase
* aEncoder
|
ASN.1 encoding object to wrap
|
const
TTagType
aType
|
Tag type to assign
|
const
TASN1Class
aClass = EContextSpecific
|
Tag class to assign
|
NewLC(CASN1EncBase *, const TTagType, const TASN1Class)
Takes ownership of the encoder, *including* the case when this method leaves.
Parameters
CASN1EncBase
* aEncoder
|
ASN.1 encoding object to wrap
|
const
TTagType
aType
|
Tag type to assign
|
const
TASN1Class
aClass = EContextSpecific
|
Tag class to assign
|
NumChildren()
TUint
|
NumChildren
|
(
|
)
|
const [private, virtual]
|
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.