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.
|