Location:
agmrptd.h
Link against: agnmodel.lib
TAgnMonthlyByDatesRpt
Supported from 5.0
Stores the dates in a month on which a repeat can occur.
|
Defined in TAgnMonthlyByDatesRpt:
ClearAllDates(), ExternalizeL(), InternalizeL(), IsDateSet(), NumDatesSet(), SetDate(), TAgnMonthlyByDatesRpt(), UnsetDate(), operator==()
Inherited from TAgnMonthlyRpt:
FindRptEndDate(),
InstanceCount()
Inherited from TAgnRpt:
ClearAll(),
DisplayNextOnly(),
EndDate(),
EndDateAsAgnDate(),
Interval(),
RepeatForever(),
SetDisplayNextOnly(),
SetEndDate(),
SetInterval(),
SetRepeatForever(),
SetStartDate(),
StartDate(),
StartDateAsAgnDate()
TAgnMonthlyByDatesRpt();
The default C++ constructor is used to construct a monthly by dates repeat object. All monthly repeat dates are cleared.
TAgnMonthlyByDatesRpt(const TAgnRpt& aRpt);
The C++ copy constructor constructs a new
TAgnMonthlyByDatesRpt object from an existing
TAgnRpt-derived object. All monthly repeat dates are
cleared.
|
TAgnMonthlyByDatesRpt(const TAgnMonthlyByDatesRpt& aRpt);
The C++ copy constructor constructs a new
TAgnMonthlyByDatesRpt object from an existing
one.
|
void SetDate(TUint aDateInMonth);
Sets the date specified.
|
void UnsetDate(TUint aDateInMonth);
Removes the supplied date from the list of dates.
|
TBool IsDateSet(TUint aDateInMonth) const;
Tests whether the supplied date is set.
|
|
TInt NumDatesSet() const;
Returns the number of repeat dates in the month which are set.
|
TBool operator==(const TAgnMonthlyByDatesRpt& aRpt) const;
Compares two monthly by date repeat objects for equality.
|
|
virtual void ExternalizeL(RWriteStream& aStream) const;
Externalises the monthly by date repeat object to a write stream.
|
virtual void InternalizeL(RReadStream& aStream);
Internalises the monthly by date repeat object from a read stream.
|