CCalenLunarLocalizedInfo Class Reference

class CCalenLunarLocalizedInfo : public CBase

Inherits from

  • CCalenLunarLocalizedInfo

Constructor & Destructor Documentation

CCalenLunarLocalizedInfo()

CCalenLunarLocalizedInfo()[private]

~CCalenLunarLocalizedInfo()

IMPORT_C~CCalenLunarLocalizedInfo()[virtual]

Member Functions Documentation

AnimalYear()

IMPORT_C const TDesC &AnimalYear()

ConstructL()

voidConstructL()[private]

Festival()

IMPORT_C const TDesC &Festival()

FullLunarDate()

IMPORT_C const TDesC &FullLunarDate()

GetField(TField)

IMPORT_C const TDesC &GetField(TFieldaField)

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]