TRequestContext Class Reference

class TRequestContext
Public Member Functions
TRequestContext()
~TRequestContext()
IMPORT_C voidAddActionAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C voidAddEnvironmentAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C voidAddResourceAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C voidAddSubjectAttributeL(const TDesC8 &, const TCertInfo &)
IMPORT_C voidAddSubjectAttributeL(const TDesC8 &, const TUid &)
IMPORT_C voidAddSubjectAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
const TDesC8 &RequestDescription()
Private Member Functions
voidReAllocL(TInt)
Private Attributes
HBufC8 *iRequestDescription

Constructor & Destructor Documentation

TRequestContext()

IMPORT_CTRequestContext()

~TRequestContext()

IMPORT_C~TRequestContext()

Member Functions Documentation

AddActionAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C voidAddActionAttributeL(const TDesC8 &aAttributeId,
const TDesC8 &aAttributeValue,
const TDesC8 &aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddEnvironmentAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C voidAddEnvironmentAttributeL(const TDesC8 &aAttributeId,
const TDesC8 &aAttributeValue,
const TDesC8 &aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddResourceAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C voidAddResourceAttributeL(const TDesC8 &aAttributeId,
const TDesC8 &aAttributeValue,
const TDesC8 &aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddSubjectAttributeL(const TDesC8 &, const TCertInfo &)

IMPORT_C voidAddSubjectAttributeL(const TDesC8 &aAttributeId,
const TCertInfo &aCertInfo
)

Parameters

const TDesC8 & aAttributeId
const TCertInfo & aCertInfo

AddSubjectAttributeL(const TDesC8 &, const TUid &)

IMPORT_C voidAddSubjectAttributeL(const TDesC8 &aAttributeId,
const TUid &aSecureId
)

Parameters

const TDesC8 & aAttributeId
const TUid & aSecureId

AddSubjectAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C voidAddSubjectAttributeL(const TDesC8 &aAttributeId,
const TDesC8 &aAttributeValue,
const TDesC8 &aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

ReAllocL(TInt)

voidReAllocL(TIntaAdditionalLength)[private]

Parameters

TInt aAdditionalLength

RequestDescription()

const TDesC8 &RequestDescription()

Member Data Documentation

HBufC8 * iRequestDescription

HBufC8 *iRequestDescription[private]