|
Libical API Documentation 3.0
|
#include <icalspanlist_cxx.h>
Public Member Functions | |
| ICalSpanList (const ICalSpanList &v) | |
| ICalSpanList (icalcomponent *comp) | |
| ICalSpanList (icalset *set, icaltimetype start, icaltimetype end) | |
| ICalSpanList (VComponent &comp) | |
| ~ICalSpanList () | |
| std::vector< int > | as_vector (int delta_t) |
| void | dump () |
| VComponent * | get_vfreebusy (const char *organizer, const char *attendee) |
| operator icalspanlist * () | |
| ICalSpanList & | operator= (const ICalSpanList &) |
This class wraps the icalspanlist routines in libicalss
Errors within libicalss are propagated via exceptions of type icalerrorenum. See icalerror.h for the complete list of exceptions that might be thrown.
| LibICal::ICalSpanList::ICalSpanList | ( | icalset * | set, |
| icaltimetype | start, | ||
| icaltimetype | end ) |
Constructs an ICalSpanList from an icalset
|
explicit |
Constructs an ICalSpanList from the VFREEBUSY chunk of a icalcomponent
|
explicit |
Constructs an ICalSpanList from the VFREEBUSY chunk of a vcomponent
| LibICal::ICalSpanList::~ICalSpanList | ( | ) |
Destructor
| std::vector< int > LibICal::ICalSpanList::as_vector | ( | int | delta_t | ) |
Returns a vector of the number of events over delta t
| void LibICal::ICalSpanList::dump | ( | ) |
Dumps the spanlist to STDOUT
| VComponent * LibICal::ICalSpanList::get_vfreebusy | ( | const char * | organizer, |
| const char * | attendee ) |
Returns a VFREEBUSY icalcomponent
|
inline |
Returns the base data when casting