DateBookRecord Struct Reference

List of all members.

Public Member Functions

void Clear ()
 Initialize (zero) all fields.
void Print ()
 Print all fields.

Public Attributes

Data * mpDescr
 Data type Text.
Data * mpNote
 Data type Text.
Data * mpLocation
 Data type Text.
double mStartTime
 Time the meeting begins.
double mEndTime
 Time the meeting ends.
int mRepeat
 1 if repeating, 0 otherwise
int mPrivate
 1 if entry is private
int mCategory
 Record category, or 0 if 'unfiled'.
int mUntimed
 1 if entry is untimed (just tied to day)
int mAlarmSet
 1 if alarm is set
int mAlarmAdv
 Advance notice of alarm.
int mAdvUnits
 Advance units 0=minutes, 1=hours, 2=days.
Data * mpExcept
int mRepeatBrand
double mRepeatEnd
 Repeat: End date; 12/31/31 if none.
int mInterval
 Repeat: Interval.
int mFirstDay
 Repeat: First day of week.
int mDayIndex
 Repeat: Day index; Brand: 1,2,3.
int mDayMask
 Repeat: Day mask; Brand: 2.
int mWeekIndex
 Repeat: Week index; Brand: 3.
int mDayNumber
 Repeat: Day number; Brand: 4, 5.
int mMonthIndex
 Repeat: Month Index; Brand: 5.

Member Function Documentation

void DateBookRecord::Clear (   ) 
 

Initialize (zero) all fields.

void DateBookRecord::Print (   ) 
 

Print all fields.


Member Data Documentation

int DateBookRecord::mAdvUnits
 

Advance units 0=minutes, 1=hours, 2=days.

int DateBookRecord::mAlarmAdv
 

Advance notice of alarm.

int DateBookRecord::mAlarmSet
 

1 if alarm is set

int DateBookRecord::mCategory
 

Record category, or 0 if 'unfiled'.

int DateBookRecord::mDayIndex
 

Repeat: Day index; Brand: 1,2,3.

int DateBookRecord::mDayMask
 

Repeat: Day mask; Brand: 2.

int DateBookRecord::mDayNumber
 

Repeat: Day number; Brand: 4, 5.

double DateBookRecord::mEndTime
 

Time the meeting ends.

int DateBookRecord::mFirstDay
 

Repeat: First day of week.

int DateBookRecord::mInterval
 

Repeat: Interval.

int DateBookRecord::mMonthIndex
 

Repeat: Month Index; Brand: 5.

Data* DateBookRecord::mpDescr
 

Data type Text.

Data* DateBookRecord::mpExcept
 

Repeat exception days

Data* DateBookRecord::mpLocation
 

Data type Text.

Data* DateBookRecord::mpNote
 

Data type Text.

int DateBookRecord::mPrivate
 

1 if entry is private

int DateBookRecord::mRepeat
 

1 if repeating, 0 otherwise

int DateBookRecord::mRepeatBrand
 

Brand of repeat: 1:Daily, 2:Weekly, 3:MonthByDay, 4:MonthByDate 5:YearByDate, 6:YearByDay

double DateBookRecord::mRepeatEnd
 

Repeat: End date; 12/31/31 if none.

double DateBookRecord::mStartTime
 

Time the meeting begins.

int DateBookRecord::mUntimed
 

1 if entry is untimed (just tied to day)

int DateBookRecord::mWeekIndex
 

Repeat: Week index; Brand: 3.


The documentation for this struct was generated from the following file:
Generated on Sun Oct 8 09:32:10 2006 for gabbie by  doxygen 1.4.6