CryptoSpi::CCryptoDesC16Param Class Reference

class CryptoSpi::CCryptoDesC16Param : public CryptoSpi::CCryptoParam

Crypto param class that wraps an 16-bit constant descriptor

Inherits from

Constructor & Destructor Documentation

CCryptoDesC16Param()

CCryptoDesC16Param ( ) [private]

Constructor

CCryptoDesC16Param(TUid)

CCryptoDesC16Param ( TUid aUid ) [private]

Constructor

Parameters

TUid aUid The UID of the crypto parameter

~CCryptoDesC16Param()

IMPORT_C ~CCryptoDesC16Param ( )

Destructor

Member Functions Documentation

ConstructL(const TDesC16 &)

void ConstructL ( const TDesC16 & aValue ) [private]

Second Phase Constructor

Parameters

const TDesC16 & aValue The DesC16 to wrap

NewL(const TDesC16 &, TUid)

IMPORT_C CCryptoDesC16Param * NewL ( const TDesC16 & aValue,
TUid aUid
) [static]

Factory method for allocating a new CCryptoDesC8Param object that contains a copy of the supplied RInteger object.

Parameters

const TDesC16 & aValue The TDesC* to be wrapped (copied)
TUid aUid The Uid of the CryptoParam

NewLC(const TDesC16 &, TUid)

IMPORT_C CCryptoDesC16Param * NewLC ( const TDesC16 & aValue,
TUid aUid
) [static]

Factory method for allocating a new CCryptoDesC16Param object that contains a copy of the supplied RInteger object. Leaves the pointer of the CryptoParam on the cleanup stack

Parameters

const TDesC16 & aValue The TDesC* to be wrapped (copied)
TUid aUid The Uid of the CryptoParam

Value()

IMPORT_C const TDesC16 & Value ( ) const

Returns the embedded value.

Member Data Documentation

HBufC16 * iValue

HBufC16 * iValue [private]

The copied descriptor