|
calendar
v3
|
#include <event.h>
Public Member Functions | |
| EventSource (const Json::Value &storage) | |
| EventSource (Json::Value *storage) | |
| virtual | ~EventSource () |
| const StringPiece | GetTypeName () const |
| bool | has_title () const |
| void | clear_title () |
| const StringPiece | get_title () const |
| void | set_title (const StringPiece &value) |
| bool | has_url () const |
| void | clear_url () |
| const StringPiece | get_url () const |
| void | set_url (const StringPiece &value) |
Static Public Member Functions | |
| static EventSource * | New () |
Source from which the event was created. For example, a web page, an email message or any document identifiable by an URL with HTTP or HTTPS scheme. Can only be seen or modified by the creator of the 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 'title' attribute.
|
inline |
Clears the 'url' attribute.
|
inline |
Get the value of the 'title' attribute.
|
inline |
Get the value of the 'url' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_calendar_api::EventSource
|
inline |
Determine if the 'title' attribute was set.
title' attribute was set.
|
inline |
Determine if the 'url' attribute was set.
url' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'title' attribute.
Title of the source; for example a title of a web page or an email subject.
| [in] | value | The new value. |
|
inline |
Change the 'url' attribute.
URL of the source pointing to a resource. The URL scheme must be HTTP or HTTPS.
| [in] | value | The new value. |