21#include "icalerror_p.h"
static icalvalue_kind string_to_kind(const std::string &str)
void set_date(const struct icaltimetype &v)
std::string kind_to_string(const icalvalue_kind &kind)
enum icalproperty_method get_method() const
void set_boolean(const int &v)
struct icalrecurrencetype * get_recur()
std::string get_query() const
struct icaldurationtype get_duration() const
std::string get_string() const
std::string get_binary() const
enum icalproperty_status get_status() const
struct icalperiodtype get_period() const
void set_datetime(const struct icaltimetype &v)
enum icalproperty_transp get_transp() const
ICalValue & operator=(const ICalValue &)
void set_transp(const enum icalproperty_transp &v)
enum icalproperty_action get_action() const
void set_caladdress(const std::string &v)
void set_geo(const struct icalgeotype &v)
static icalparameter_xliccomparetype compare(ICalValue &a, ICalValue &b)
void set_recur(struct icalrecurrencetype *v)
std::string get_caladdress() const
std::string get_text() const
void set_binary(const std::string &v)
void set_trigger(const struct icaltriggertype &v)
void set_class(const enum icalproperty_class &v)
void set_attach(icalattach *v)
void set_float(const float &v)
struct icalgeotype get_geo() const
std::string as_ical_string()
struct icaldatetimeperiodtype get_datetimeperiod()
void set_uri(const std::string &v)
icalattach * get_attach()
void set_datetimeperiod(const struct icaldatetimeperiodtype &v)
std::string get_uri() const
enum icalproperty_class get_class() const
struct icaltimetype get_date() const
void set_status(const enum icalproperty_status &v)
void set_utcoffset(const int &v)
void set_period(const struct icalperiodtype &v)
struct icaltimetype get_datetime() const
int get_utcoffset() const
void set_query(const std::string &v)
void set_action(const enum icalproperty_action &v)
void set_string(const std::string &v)
void set_integer(const int &v)
void set_method(const enum icalproperty_method &v)
struct icaltriggertype get_trigger()
void set_text(const std::string &v)
void set_duration(const struct icaldurationtype &v)
struct icalattach_impl icalattach
An iCal attach object representing a link to a document object.
icalparameter_xliccomparetype
void icalvalue_set_class(icalvalue *value, enum icalproperty_class v)
struct icaltimetype icalvalue_get_datetime(const icalvalue *value)
enum icalproperty_status icalvalue_get_status(const icalvalue *value)
void icalvalue_set_binary(icalvalue *value, const char *v)
const char * icalvalue_get_query(const icalvalue *value)
const char * icalvalue_get_string(const icalvalue *value)
void icalvalue_set_datetimeperiod(icalvalue *value, struct icaldatetimeperiodtype v)
struct icaltriggertype icalvalue_get_trigger(const icalvalue *value)
void icalvalue_set_uri(icalvalue *value, const char *v)
void icalvalue_set_recur(icalvalue *value, struct icalrecurrencetype *recur)
float icalvalue_get_float(const icalvalue *value)
void icalvalue_set_datetime(icalvalue *value, struct icaltimetype v)
const char * icalvalue_get_uri(const icalvalue *value)
struct icaltimetype icalvalue_get_date(const icalvalue *value)
void icalvalue_set_status(icalvalue *value, enum icalproperty_status v)
int icalvalue_get_integer(const icalvalue *value)
void icalvalue_set_integer(icalvalue *value, int v)
enum icalproperty_action icalvalue_get_action(const icalvalue *value)
enum icalproperty_transp icalvalue_get_transp(const icalvalue *value)
int icalvalue_get_utcoffset(const icalvalue *value)
void icalvalue_set_geo(icalvalue *value, struct icalgeotype v)
icalattach * icalvalue_get_attach(const icalvalue *value)
void icalvalue_set_text(icalvalue *value, const char *v)
void icalvalue_set_utcoffset(icalvalue *value, int v)
struct icaldatetimeperiodtype icalvalue_get_datetimeperiod(const icalvalue *value)
void icalvalue_set_string(icalvalue *value, const char *v)
const char * icalvalue_get_binary(const icalvalue *value)
void icalvalue_set_boolean(icalvalue *value, int v)
enum icalproperty_method icalvalue_get_method(const icalvalue *value)
void icalvalue_set_transp(icalvalue *value, enum icalproperty_transp v)
struct icaldurationtype icalvalue_get_duration(const icalvalue *value)
void icalvalue_set_float(icalvalue *value, float v)
void icalvalue_set_attach(icalvalue *value, icalattach *attach)
const char * icalvalue_get_caladdress(const icalvalue *value)
struct icalperiodtype icalvalue_get_period(const icalvalue *value)
void icalvalue_set_caladdress(icalvalue *value, const char *v)
struct icalrecurrencetype * icalvalue_get_recur(const icalvalue *value)
void icalvalue_set_action(icalvalue *value, enum icalproperty_action v)
void icalvalue_set_method(icalvalue *value, enum icalproperty_method v)
struct icalgeotype icalvalue_get_geo(const icalvalue *value)
void icalvalue_set_date(icalvalue *value, struct icaltimetype v)
const char * icalvalue_get_text(const icalvalue *value)
enum icalproperty_class icalvalue_get_class(const icalvalue *value)
void icalvalue_set_duration(icalvalue *value, struct icaldurationtype v)
int icalvalue_get_boolean(const icalvalue *value)
struct icalvalue_impl icalvalue
void icalvalue_set_query(icalvalue *value, const char *v)
void icalvalue_set_period(icalvalue *value, struct icalperiodtype v)
enum icalrequeststatus kind
#define icalerrno
Access the current icalerrno value.
icalvalue_kind icalvalue_isa(const icalvalue *value)
bool icalvalue_is_valid(const icalvalue *value)
bool icalvalue_isa_value(void *value)
icalvalue * icalvalue_clone(const icalvalue *old)
icalvalue * icalvalue_new_from_string(icalvalue_kind kind, const char *str)
icalparameter_xliccomparetype icalvalue_compare(const icalvalue *a, const icalvalue *b)
icalvalue * icalvalue_new(icalvalue_kind kind)
void icalvalue_free(icalvalue *v)
const char * icalvalue_as_ical_string(const icalvalue *value)
icalvalue_kind icalvalue_string_to_kind(const char *str)
const char * icalvalue_kind_to_string(const icalvalue_kind kind)
Definition of C++ Wrapper for icalvalue.c.