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