CASN1EncSequence Class Reference

class CASN1EncSequence : public CASN1EncContainer

Class for encoding SEQUENCE and SEQUENCE-OF data types.

Constructor & Destructor Documentation

CASN1EncSequence()

CASN1EncSequence ( ) [protected]

~CASN1EncSequence()

IMPORT_C ~CASN1EncSequence ( )

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 CASN1EncSequence * NewL ( ) [static]

NewLC()

IMPORT_C CASN1EncSequence * NewLC ( ) [static]

NumChildren()

TUint NumChildren ( ) const [private, virtual]

Member Data Documentation

RPointerArray< CASN1EncBase > iChildren

RPointerArray < CASN1EncBase > iChildren [private]