Defined in file: hzCron.h

Constructors/Detructors

hzCron*hzCron(void)
NULL-BASIS~hzCron(void)

Public Methods:

hzEcodeAdvance(hzXDate& date, unsigned int factor)
hzEcodeAdvance(hzSDate& d, unsigned int factor)
const hzSDateEra(void)
hzString&Error(void)
voidExclude(unsigned int phFlags)
voidExclude(unsigned int month, unsigned int day)
voidExclude(unsigned int fromMonth, unsigned int fromDay, unsigned int toMonth, unsigned int toDay)
hzEcodeExclude(const hzString& arg)
hzEcodeExclude(const hzString& from, const hzString& to)
hzEcodeInitialize(hzSDate& start, hzPeriodicity period, hzMonthrule mrule)
const hzPeriodicityPeriod(void)
hzEcodeRetard(hzXDate& date, unsigned int factor)
hzEcodeRetard(hzSDate& d, unsigned int factor)
const hzMonthruleRule(void)
voidSetEra(const hzSDate& era)
voidSetEra(const hzSDate& era, unsigned int nOset)
hzEcodeSetEraDate(unsigned int Y, unsigned int M, unsigned int D)
hzEcodeSetEraDate(const hzString& dstr)
hzEcodeSetEraTime(unsigned int h, unsigned int m, unsigned int s)
hzEcodeSetEraTime(const hzString& dstr)
voidSetPeriod(const hzPeriodicity period)
voidSetPeriod(const hzString& pstr)
voidSetRule(const hzMonthrule mrule)
voidSetRule(const hzString& rstr)
hzEcodeTestDate(hzSDate& D)
hzEcodeTestDate(hzXDate& D)
const hzTimeTime(void)
hzEcodeValidate(void)

Overloaded operators:

booloperator!=(hzCron& op)
booloperator==(hzCron& op)

Member Variables:

hzSDatem_EraNo description
unsigned intm_ItemOffsetNo description
hzPeriodicitym_PeriodNo description
hzMonthrulem_RuleNo description
hzTimem_WakeNo description
boolm_bActiveNo description
hzStringm_errorNo description
unsigned intm_exclholsNo description
unsigned charm_frDayNo description
unsigned charm_frMthNo description
unsigned charm_toDayNo description
unsigned charm_toMthNo description