CAsn1PerEncoding Class Reference

class CAsn1PerEncoding : public CBase

Inherits from

Constructor & Destructor Documentation

CAsn1PerEncoding(TUint, TBool)

CAsn1PerEncoding ( TUint aParentBitLength,
TBool aNeedPadding
) [protected]

Class for encoding & decoding Enumurate values. which just contains static funtions. TODO: we may not need this, as it is the same as choice Implementation of CAsn1PerEncoding

Parameters

TUint aParentBitLength
TBool aNeedPadding

~CAsn1PerEncoding()

~CAsn1PerEncoding ( ) [virtual]

Member Functions Documentation

AddElementL(CAsn1PerEncoding *)

void AddElementL ( CAsn1PerEncoding * aEncoding ) [pure virtual]

Parameters

CAsn1PerEncoding * aEncoding

IsFragment()

TBool IsFragment ( ) [pure virtual]

Member Data Documentation

TUint iBitLength

TUint iBitLength

RBuf8 iContent

RBuf8 iContent

TBool iNeedPadding

TBool iNeedPadding

TUint iParentBitLength

TUint iParentBitLength