CASN1EncSet Class Reference

class CASN1EncSet : public CASN1EncContainer

Class for encoding SET and SET-OF data types.

Constructor & Destructor Documentation

CASN1EncSet()

CASN1EncSet ( ) [protected]

Constructor

~CASN1EncSet()

IMPORT_C ~CASN1EncSet ( )

Destructor.

Member Functions Documentation

AddChildIntL(const CASN1EncBase *)

void AddChildIntL ( const CASN1EncBase * aChild ) [private, virtual]

Internal method, derived classes implement to add a child. No need to check for null input or call ContentsLengthChanged() . Takes ownership, but only if you don't leave.

Parameters

const CASN1EncBase * aChild Child encoding object to add.

Child(const TUint)

const CASN1EncBase & Child ( const TUint aIndex ) const [private, virtual]

Parameters

const TUint aIndex

NewL()

IMPORT_C CASN1EncSet * NewL ( ) [static]

Creates an ASN.1 Set encoder.

NewLC()

IMPORT_C CASN1EncSet * NewLC ( ) [static]

Creates an ASN.1 Set encoder, and puts it onto the cleanup stack.

NumChildren()

TUint NumChildren ( ) const [private, virtual]

Member Data Documentation

RPointerArray< CASN1EncBase > iChildren

RPointerArray < CASN1EncBase > iChildren [private]