Location:
agmrptd.h
Link against: agnmodel.lib
TAgnYearlyByDateRpt
Supported from 5.0
A yearly by date repeat, for example 3rd October each year.
|
Defined in TAgnYearlyByDateRpt:
FindRptEndDate(), InstanceCount(), TAgnYearlyByDateRpt()
Inherited from TAgnRpt:
ClearAll(),
DisplayNextOnly(),
EndDate(),
EndDateAsAgnDate(),
ExternalizeL(),
InternalizeL(),
Interval(),
RepeatForever(),
SetDisplayNextOnly(),
SetEndDate(),
SetInterval(),
SetRepeatForever(),
SetStartDate(),
StartDate(),
StartDateAsAgnDate(),
operator==()
TAgnYearlyByDateRpt(const TAgnRpt& aRpt);
The C++ copy constructor constructs a new
TAgnYearlyByDateRpt object from an existing
TAgnRpt-derived object.
|
TAgnYearlyByDateRpt(const TAgnYearlyByDateRpt& aRpt);
The C++ copy constructor constructs a new
TAgnYearlyByDateRpt object from an existing
one.
|
virtual TTime FindRptEndDate(TUint aCount) const;
Calculates the repeat end date from the specified number of instances. Returns a NULL date value if the end date would be outside the agenda model’s valid range.
|
|
virtual TUint InstanceCount() const;
Returns the number of instances generated by the repeat algorithm.
|