15#include "icalerror_p.h"
161 std::vector<std::string> vals;
163 if (c_vals != NULL) {
174 for (
size_t i = 0; i < v.size(); i++) {
293 std::vector<std::string> vals;
295 if (c_vals != NULL) {
306 for (
size_t i = 0; i < v.size(); i++) {
370 std::vector<std::string> vals;
372 if (c_vals != NULL) {
383 for (
size_t i = 0; i < v.size(); i++) {
void set_delegatedfrom(const std::vector< std::string > &v)
void set_reltype(const icalparameter_reltype &v)
void set_altrep(const std::string &v)
std::string get_altrep() const
void set_cn(const std::string &v)
void set_member(const std::vector< std::string > &v)
static icalparameter_kind string_to_kind(const std::string &str)
std::string as_ical_string()
std::string get_tzid() const
icalparameter_value get_value() const
icalparameter_role get_role() const
void set_rsvp(const icalparameter_rsvp &v)
std::string get_dir() const
void set_sentby(const std::string &v)
icalparameter_xlicerrortype get_xlicerrortype() const
void set_fmttype(const std::string &v)
icalparameter_reltype get_reltype() const
icalparameter_related get_related() const
icalparameter_encoding get_encoding() const
icalparameter_xliccomparetype get_xliccomparetype() const
icalparameter_rsvp get_rsvp() const
static std::string get_xname(ICalParameter ¶m)
static std::string kind_to_string(const icalparameter_kind &kind)
void set_related(const icalparameter_related &v)
icalparameter_range get_range() const
std::vector< std::string > get_delegatedto() const
std::vector< std::string > get_delegatedfrom() const
icalparameter_cutype get_cutype() const
void set_xliccomparetype(const icalparameter_xliccomparetype &v)
icalparameter_fbtype get_fbtype() const
static std::string get_xvalue(ICalParameter ¶m)
void set_language(const std::string &v)
void set_x(const std::string &v)
void set_tzid(const std::string &v)
void set_delegatedto(const std::vector< std::string > &v)
static void set_xvalue(ICalParameter ¶m, const std::string &v)
void set_fbtype(const icalparameter_fbtype &v)
std::string get_language() const
void set_range(const icalparameter_range &v)
void set_cutype(const icalparameter_cutype &v)
void set_role(const icalparameter_role &v)
void set_partstat(const icalparameter_partstat &v)
std::vector< std::string > get_member() const
icalparameter_partstat get_partstat() const
void set_value(const icalparameter_value &v)
static void set_xname(ICalParameter ¶m, const std::string &v)
void set_encoding(const icalparameter_encoding &v)
std::string get_sentby() const
std::string get_fmttype() const
std::string get_x() const
ICalParameter & operator=(const ICalParameter &)
std::string get_cn() const
void set_dir(const std::string &v)
bool isa_parameter(void *param)
void set_xlicerrortype(const icalparameter_xlicerrortype &v)
icalparameter_xliccomparetype icalparameter_get_xliccomparetype(const icalparameter *value)
icalparameter_range icalparameter_get_range(const icalparameter *value)
icalstrarray * icalparameter_get_member(const icalparameter *value)
icalparameter_xlicerrortype icalparameter_get_xlicerrortype(const icalparameter *value)
void icalparameter_set_altrep(icalparameter *value, const char *v)
void icalparameter_set_dir(icalparameter *value, const char *v)
icalparameter_encoding icalparameter_get_encoding(const icalparameter *value)
void icalparameter_set_cn(icalparameter *value, const char *v)
void icalparameter_set_encoding(icalparameter *value, icalparameter_encoding v)
void icalparameter_set_cutype(icalparameter *value, icalparameter_cutype v)
icalstrarray * icalparameter_get_delegatedfrom(const icalparameter *value)
icalparameter_fbtype icalparameter_get_fbtype(const icalparameter *value)
void icalparameter_set_sentby(icalparameter *value, const char *v)
void icalparameter_set_partstat(icalparameter *value, icalparameter_partstat v)
void icalparameter_set_related(icalparameter *value, icalparameter_related v)
const char * icalparameter_get_fmttype(const icalparameter *value)
icalparameter_rsvp icalparameter_get_rsvp(const icalparameter *value)
void icalparameter_set_reltype(icalparameter *value, icalparameter_reltype v)
const char * icalparameter_get_sentby(const icalparameter *value)
void icalparameter_set_delegatedfrom(icalparameter *value, icalstrarray *v)
icalparameter_value icalparameter_get_value(const icalparameter *value)
void icalparameter_set_language(icalparameter *value, const char *v)
void icalparameter_set_x(icalparameter *value, const char *v)
void icalparameter_set_tzid(icalparameter *value, const char *v)
void icalparameter_set_fmttype(icalparameter *value, const char *v)
const char * icalparameter_get_language(const icalparameter *value)
void icalparameter_set_role(icalparameter *value, icalparameter_role v)
void icalparameter_set_member(icalparameter *value, icalstrarray *v)
icalparameter_cutype icalparameter_get_cutype(const icalparameter *value)
void icalparameter_set_xlicerrortype(icalparameter *value, icalparameter_xlicerrortype v)
icalstrarray * icalparameter_get_delegatedto(const icalparameter *value)
void icalparameter_set_fbtype(icalparameter *value, icalparameter_fbtype v)
icalparameter_reltype icalparameter_get_reltype(const icalparameter *value)
void icalparameter_set_delegatedto(icalparameter *value, icalstrarray *v)
icalparameter_role icalparameter_get_role(const icalparameter *value)
const char * icalparameter_get_tzid(const icalparameter *value)
struct icalparameter_impl icalparameter
icalparameter_related icalparameter_get_related(const icalparameter *value)
const char * icalparameter_get_cn(const icalparameter *value)
void icalparameter_set_xliccomparetype(icalparameter *value, icalparameter_xliccomparetype v)
icalparameter_xliccomparetype
icalparameter_partstat icalparameter_get_partstat(const icalparameter *value)
const char * icalparameter_get_dir(const icalparameter *value)
void icalparameter_set_rsvp(icalparameter *value, icalparameter_rsvp v)
void icalparameter_set_value(icalparameter *value, icalparameter_value v)
const char * icalparameter_get_x(const icalparameter *value)
void icalparameter_set_range(icalparameter *value, icalparameter_range v)
icalparameter_xlicerrortype
enum icalrequeststatus kind
#define icalerrno
Access the current icalerrno value.
bool icalparameter_isa_parameter(void *parameter)
void icalparameter_free(icalparameter *param)
Frees an icalparameter object.
const char * icalparameter_get_xvalue(const icalparameter *param)
Returns the X-value of param.
icalparameter * icalparameter_new(icalparameter_kind kind)
Creates new icalparameter object.
void icalparameter_set_xname(icalparameter *param, const char *v)
Sets the X-name of param to v.
icalparameter * icalparameter_new_from_string(const char *str)
Creates new icalparameter object from string.
const char * icalparameter_get_xname(const icalparameter *param)
Returns the X-name of param.
icalparameter_kind icalparameter_isa(const icalparameter *parameter)
icalparameter * icalparameter_clone(const icalparameter *old)
Creates new icalparameter as a clone of the given one.
void icalparameter_set_xvalue(icalparameter *param, const char *v)
Sets the X-value of param to v.
char * icalparameter_as_ical_string(icalparameter *param)
Converts icalparameter into a string representation.
icalparameter_kind icalparameter_string_to_kind(const char *string)
Returns the icalparameter_kind for a given string.
const char * icalparameter_kind_to_string(icalparameter_kind kind)
Returns a string representing the given icalparameter_kind.
icalparameter * icalparameter_new_from_value_string(icalparameter_kind kind, const char *value)
Creates new icalparameter of a given kind with a given value.
Definition of C++ Wrapper for icalparameter.c.
const char * icalstrarray_element_at(icalstrarray *array, size_t position)
Accesses a string stored in the array.
void icalstrarray_append(icalstrarray *array, const char *elem)
Appends a string to the array.
size_t icalstrarray_size(const icalstrarray *array)
Indicates the count of strings stored in the array.
#define icalstrarray_new(increment_size)
Creates a new icalstrarray object.