TChargeCard Class Reference

class TChargeCard

Contains information about a charge card. There are functions to get and set this information.

This class has been deprecated from 9.1 and should no longer be used.

Public Member Functions
TChargeCard()
TChargeCard(const TChargeCardAccount &, const TChargeCardPin &, const TChargeCardRule &, const TChargeCardRule &, const TChargeCardRule &)
IMPORT_C TPtrCIntlRule()
IMPORT_C TPtrCLocalRule()
IMPORT_C TPtrCNatRule()
IMPORT_C TPtrCNumber()
IMPORT_C TPtrCPin()
IMPORT_C voidSetIntlRule(const TDesC &)
IMPORT_C voidSetLocalRule(const TDesC &)
IMPORT_C voidSetNatRule(const TDesC &)
IMPORT_C voidSetNumber(const TDesC &)
IMPORT_C voidSetPin(const TDesC &)
IMPORT_C TBoolValidateChargeCardInfo()
Private Attributes
TChargeCardRule iIntlRule
TChargeCardRule iLocalRule
TChargeCardRule iNatRule
TChargeCardAccount iNumber
TChargeCardPin iPin

Constructor & Destructor Documentation

TChargeCard()

IMPORT_CTChargeCard()

TChargeCard(const TChargeCardAccount &, const TChargeCardPin &, const TChargeCardRule &, const TChargeCardRule &, const TChargeCardRule &)

IMPORT_CTChargeCard(const TChargeCardAccount &aNumber,
const TChargeCardPin &aPin,
const TChargeCardRule &aLocalRule,
const TChargeCardRule &aNatRule,
const TChargeCardRule &aIntlRule
)

Parameters

const TChargeCardAccount & aNumber
const TChargeCardPin & aPin
const TChargeCardRule & aLocalRule
const TChargeCardRule & aNatRule
const TChargeCardRule & aIntlRule

Member Functions Documentation

IntlRule()

IMPORT_C TPtrCIntlRule()const

LocalRule()

IMPORT_C TPtrCLocalRule()const

NatRule()

IMPORT_C TPtrCNatRule()const

Number()

IMPORT_C TPtrCNumber()const

Pin()

IMPORT_C TPtrCPin()const

SetIntlRule(const TDesC &)

IMPORT_C voidSetIntlRule(const TDesC &)

Parameters

const TDesC &

SetLocalRule(const TDesC &)

IMPORT_C voidSetLocalRule(const TDesC &)

Parameters

const TDesC &

SetNatRule(const TDesC &)

IMPORT_C voidSetNatRule(const TDesC &)

Parameters

const TDesC &

SetNumber(const TDesC &)

IMPORT_C voidSetNumber(const TDesC &)

Parameters

const TDesC &

SetPin(const TDesC &)

IMPORT_C voidSetPin(const TDesC &)

Parameters

const TDesC &

ValidateChargeCardInfo()

IMPORT_C TBoolValidateChargeCardInfo()const

Member Data Documentation

TChargeCardRule iIntlRule

TChargeCardRule iIntlRule[private]

TChargeCardRule iLocalRule

TChargeCardRule iLocalRule[private]

TChargeCardRule iNatRule

TChargeCardRule iNatRule[private]

TChargeCardAccount iNumber

TChargeCardAccount iNumber[private]

TChargeCardPin iPin

TChargeCardPin iPin[private]