|
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
1.8.14