MeetingHistory

Since: BlackBerry 10.0.0

#include <bb/pim/calendar/MeetingHistory>

To link against this class, add the following line to your .pro file: LIBS += -lbbpim

The MeetingHistory class represents the history of an iCalendar event.

This class contains data related to the changes done to a meeting that was created from an iCalendar file. This data includes information such as owner attendance status, status date, and updated date.

You can retrieve the meeting history from an iCalendar event by calling ICalendarData::history(). This function returns a MeetingHistory object with the history information.

See also:

ICalendarData


Overview

Public Functions Index

MeetingHistory ()
MeetingHistory (const MeetingHistory &other)
~MeetingHistory ()
QDateTimecanceledDate () const
boolisValid () const
unsigned intmeetingSequence () const
MeetingHistory &operator= (const MeetingHistory &other)
AttendeeStatus::TypeownerStatus () const
voidsetCanceledDate (const QDateTime &canceledDate)
voidsetMeetingSequence (unsigned int meetingSequence)
voidsetOwnerStatus (AttendeeStatus::Type ownerStatus)
voidsetStatusDate (const QDateTime &statusDate)
voidsetUpdatedDate (const QDateTime &updatedDate)
QDateTimestatusDate () const
QDateTimeupdatedDate () const

Public Functions

MeetingHistory ()

Constructs a new MeetingHistory.

Since:

BlackBerry 10.0.0

MeetingHistory (

Copy constructor.

This function constructs a MeetingHistory containing exactly the same values as the provided MeetingHistory.

Parameters
other

The MeetingHistory to be copied.

Since:

BlackBerry 10.0.0

~MeetingHistory ()

Destructor.

Since:

BlackBerry 10.0.0

QDateTime canceledDate ()

Retrieves the timestamp for cancellation.

This function returns the time when the organizer cancelled the meeting.

Return:

The timestamp for cancellation.

Since:

BlackBerry 10.0.0

bool isValid ()

Indicates whether this MeetingHistory is valid.

This function determines whether the attributes of this MeetingHistory object have acceptable values.

Return:

true if this MeetingHistory is valid, false otherwise.

Since:

BlackBerry 10.0.0

unsigned int meetingSequence ()

Retrieves the sequence number for the meeting.

The sequence number is a number that increases each time the event is updated. For example, this number changes when the user receives a newer iCalendar representation of the event as an attachment.

Return:

The sequence number for the meeting.

Since:

BlackBerry 10.0.0

MeetingHistory & operator= (

Assignment operator.

This operator copies all values from the provided MeetingHistory into this MeetingHistory.

Parameters
other

The MeetingHistory from which to copy all values.

Return:

A reference to this MeetingHistory.

Since:

BlackBerry 10.0.0

AttendeeStatus::Type ownerStatus ()

Retrieves the owner's attendee status.

This function returns the attendance status for the organizer of the meeting.

Return:

The host's attendee status.

Since:

BlackBerry 10.0.0

void setCanceledDate (

Sets the date that the meeting was cancelled.

Parameters
canceledDate

The new date that the meeting was cancelled.

Since:

BlackBerry 10.0.0

void setMeetingSequence (
  • unsigned intmeetingSequence)

Sets the meeting sequence number.

Parameters
meetingSequence

The new meeting sequence number.

Since:

BlackBerry 10.0.0

void setOwnerStatus (

Sets the owner's attendee status.

Parameters
ownerStatus

The new owner attendee status.

Since:

BlackBerry 10.0.0

void setStatusDate (

Sets the date for the last status update.

Parameters
statusDate

The new date for the last status update.

Since:

BlackBerry 10.0.0

void setUpdatedDate (

Sets the date for the last update to the meeting.

Parameters
updatedDate

The new date for the last update to the meeting.

Since:

BlackBerry 10.0.0

QDateTime statusDate ()

Retrieves the timestamp for status updates.

This function returns the time of the most recent update to the owner's status.

Return:

The timestamp for status updates.

Since:

BlackBerry 10.0.0

QDateTime updatedDate ()

Retrieves the timestamp for general updates.

This function returns the time when the organizer last updated the meeting.

Return:

The timestamp for general updates.

Since:

BlackBerry 10.0.0

Last modified: 2014-06-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus