| class CASN1EncSequence : public CASN1EncContainer |
Class for encoding SEQUENCE and SEQUENCE-OF data types.
| Public Member Functions | |
|---|---|
| ~CASN1EncSequence() | |
| IMPORT_C CASN1EncSequence * | NewL() |
| IMPORT_C CASN1EncSequence * | NewLC() |
| Protected Member Functions | |
|---|---|
| CASN1EncSequence() | |
| Private Member Functions | |
|---|---|
| void | AddChildIntL(const CASN1EncBase *) |
| const CASN1EncBase & | Child(const TUint) |
| TUint | NumChildren() |
| Private Attributes | |
|---|---|
| RPointerArray< CASN1EncBase > | iChildren |
| Inherited Attributes | |
|---|---|
| CASN1EncBase::iContentsLengthDER | |
| CASN1EncBase::iLengthLengthDER | |
| CASN1EncBase::iTagLengthDER | |
| 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.
| const CASN1EncBase * aChild | Child encoding object to add. |
| const CASN1EncBase & | Child | ( | const TUint | aIndex | ) | const [private, virtual] |
| const TUint aIndex |