CCalenLunarLocalizedInfo Class Reference

class CCalenLunarLocalizedInfo : public CBase

Inherits from

Constructor & Destructor Documentation

CCalenLunarLocalizedInfo()

CCalenLunarLocalizedInfo ( ) [private]

~CCalenLunarLocalizedInfo()

IMPORT_C ~CCalenLunarLocalizedInfo ( ) [virtual]

Member Functions Documentation

AnimalYear()

IMPORT_C const TDesC & AnimalYear ( )

ConstructL()

void ConstructL ( ) [private]

Festival()

IMPORT_C const TDesC & Festival ( )

FullLunarDate()

IMPORT_C const TDesC & FullLunarDate ( )

GetField(TField)

IMPORT_C const TDesC & GetField ( TField aField )

Get specific field. This is useful, when you have ordered array of TFields and you want to process them in a loop. If day didn't had e.g. festival or solar term, KNullDesC is returned for those.

Parameters

TField aField

GregorianDate()

IMPORT_C const TDesC & GregorianDate ( )

LunarMonthAndDay()

IMPORT_C const TDesC & LunarMonthAndDay ( )

LunarYear()

IMPORT_C const TDesC & LunarYear ( )

NewL()

IMPORT_C CCalenLunarLocalizedInfo * NewL ( ) [static]

SolarTerm()

IMPORT_C const TDesC & SolarTerm ( )

Member Enumerations Documentation

Enum TField

Enumerators

EFestival
ESolarTerm
EFullLunarDate
ELunarYear
ELunarMonthAndDay
EAnimalYear
EGregorianDate

Member Data Documentation

TPtrC iAnimalYear

TPtrC iAnimalYear [private]

TPtrC iFestival

TPtrC iFestival [private]

TBuf< 50 > iFullLunarDate

TBuf < 50 > iFullLunarDate [private]

TBuf< 50 > iGregorianDate

TBuf < 50 > iGregorianDate [private]

TBuf< 50 > iLunarMonthAndDay

TBuf < 50 > iLunarMonthAndDay [private]

TBuf< 50 > iLunarYear

TBuf < 50 > iLunarYear [private]

TPtrC iSolarTerm

TPtrC iSolarTerm [private]