CNssRRD Class Reference

class CNssRRD : public CBase
CNssRRD encapsulates result recognition data. It is the implementation class for MNssRRD . In addition to methods in MNssRRD , it also provides methods for internal use by VAS components. NssVASApi.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CNssRRD()

CNssRRD ( ) [private]

C++ constructor.

~CNssRRD()

~CNssRRD ( )

C++ destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

EPOC constructor.

CopyL()

CNssRRD * CopyL ( )
Creates a deep copy of the RRD object and returns a pointer to the newly created RRD. A client calling calling this method takes the responsibility of deleting the new RRD object. For internal use by by VAS components.
Since
2.0

IntArray()

CArrayFixFlat < TInt > * IntArray ( )
Get the integer array this RRD
Since
2.0

NewL()

CNssRRD * NewL ( ) [static]

2 phase construction

NewLC()

CNssRRD * NewLC ( ) [static]

2 phase construction

SetIntArrayL(CArrayFixFlat< TInt > *)

void SetIntArrayL ( CArrayFixFlat < TInt > * aIntArray )
Set the integer array this RRD
Since
2.0

Parameters

CArrayFixFlat < TInt > * aIntArray

SetTagId(TInt)

void SetTagId ( TInt aTagId )

Set the tag id for this context

Parameters

TInt aTagId tag id for the context

SetTextArrayL(CArrayFixFlat< NssRRDText > *)

void SetTextArrayL ( CArrayFixFlat < NssRRDText > * aTextArray )
Set the text array for this RRD
Since
2.0

Parameters

CArrayFixFlat < NssRRDText > * aTextArray

TagId()

TInt TagId ( )
Get the tag id for this context
Since
2.0

TextArray()

CArrayFixFlat < NssRRDText > * TextArray ( )
Get the text array for this RRD
Since
2.0

Member Data Documentation

CArrayFixFlat< TInt > * iIntArray

CArrayFixFlat < TInt > * iIntArray [private]

TInt iTagId

TInt iTagId [private]

CArrayFixFlat< NssRRDText > * iTextArray

CArrayFixFlat < NssRRDText > * iTextArray [private]