Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <asn1enc.h>
Link against: asn1.lib

Class CASN1EncSequence

class CASN1EncSequence : public CASN1EncContainer;

Description

Class for encoding SEQUENCE and SEQUENCE-OF data types.

Derivation

Members

Defined in CASN1EncSequence:

Inherited from CASN1EncBase:

Inherited from CASN1EncContainer:

Inherited from CBase:


Construction and destruction


NewL()

IMPORT_C static CASN1EncSequence* NewL();

Description

Return value

CASN1EncSequence *


NewLC()

IMPORT_C static CASN1EncSequence* NewLC();

Description

Return value

CASN1EncSequence *


~CASN1EncSequence()

IMPORT_C ~CASN1EncSequence();

Description

[Top]


Member functions


Child(const TUint)const

private: virtual const CASN1EncBase& Child(const TUint aIndex) const;

Description

Parameters

const TUint aIndex

Return value

const CASN1EncBase &


AddChildIntL(const CASN1EncBase *)

private: virtual void AddChildIntL(const CASN1EncBase *aChild);

Description

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

Parameters

const CASN1EncBase *aChild

Child encoding object to add.


NumChildren()const

private: virtual TUint NumChildren() const;

Description

Return value

TUint