Libical API Documentation
3.0
|
Public Member Functions | |
ICalSpanList (const ICalSpanList &v) throw (icalerrorenum) | |
ICalSpanList (icalset *set, icaltimetype start, icaltimetype end) throw (icalerrorenum) | |
ICalSpanList (icalcomponent *comp) throw (icalerrorenum) | |
ICalSpanList (VComponent &comp) throw (icalerrorenum) | |
~ICalSpanList () | |
std::vector< int > | as_vector (int delta_t) throw (icalerrorenum) |
void | dump () |
VComponent * | get_vfreebusy (const char *organizer, const char *attendee) throw (icalerrorenum) |
operator icalspanlist * () | |
ICalSpanList & | operator= (const ICalSpanList &) throw (icalerrorenum) |
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 | ||
) | |||
throw | ( | icalerrorenum | |
) |
Construct an ICalSpanList from an icalset
|
explicit |
Construct an ICalSpanList from the VFREEBUSY chunk of a icalcomponent
|
explicit |
Construct an ICalSpanList from the VFREEBUSY chunk of a vcomponent
LibICal::ICalSpanList::~ICalSpanList | ( | ) |
Destructor
std::vector< int > LibICal::ICalSpanList::as_vector | ( | int | delta_t | ) | |
throw | ( | icalerrorenum | |||
) |
Return a vector of the number of events over delta t
void LibICal::ICalSpanList::dump | ( | ) |
Dump the spanlist to stdout
VComponent* LibICal::ICalSpanList::get_vfreebusy | ( | const char * | organizer, |
const char * | attendee | ||
) | |||
throw | ( | icalerrorenum | |
) |
Return a VFREEBUSY icalcomponent
|
inline |
Return the base data when casting