|
calendar
v3
|
#include <event.h>
Public Member Functions | |
| EventOrganizer (const Json::Value &storage) | |
| EventOrganizer (Json::Value *storage) | |
| virtual | ~EventOrganizer () |
| const StringPiece | GetTypeName () const |
| bool | has_display_name () const |
| void | clear_display_name () |
| const StringPiece | get_display_name () const |
| void | set_display_name (const StringPiece &value) |
| bool | has_email () const |
| void | clear_email () |
| const StringPiece | get_email () const |
| void | set_email (const StringPiece &value) |
| bool | has_id () const |
| void | clear_id () |
| const StringPiece | get_id () const |
| void | set_id (const StringPiece &value) |
| bool | has_self () const |
| void | clear_self () |
| bool | get_self () const |
| void | set_self (bool value) |
Static Public Member Functions | |
| static EventOrganizer * | New () |
The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'displayName' attribute.
|
inline |
Clears the 'email' attribute.
|
inline |
Clears the 'id' attribute.
|
inline |
Clears the 'self' attribute.
|
inline |
Get the value of the 'displayName' attribute.
|
inline |
Get the value of the 'email' attribute.
|
inline |
Get the value of the 'id' attribute.
|
inline |
Get the value of the 'self' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_calendar_api::EventOrganizer
|
inline |
Determine if the 'displayName' attribute was set.
displayName' attribute was set.
|
inline |
Determine if the 'email' attribute was set.
email' attribute was set.
|
inline |
Determine if the 'id' attribute was set.
id' attribute was set.
|
inline |
Determine if the 'self' attribute was set.
self' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'displayName' attribute.
The organizer's name, if available.
| [in] | value | The new value. |
|
inline |
Change the 'email' attribute.
The organizer's email address, if available. It must be a valid email address as per RFC5322.
| [in] | value | The new value. |
|
inline |
Change the 'id' attribute.
The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API.
| [in] | value | The new value. |
|
inline |
Change the 'self' attribute.
Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
| [in] | value | The new value. |