Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
LibICal::ICalProperty Class Reference

Public Member Functions

void add_parameter (ICalParameter &parameter)
std::string as_ical_string ()
int count_parameters ()
void detach ()
enum icalproperty_action get_action ()
icalattachget_attach () const
std::string get_attendee () const
std::string get_calscale () const
std::string get_categories () const
enum icalproperty_class get_class () const
std::string get_comment () const
struct icaltimetype get_completed () const
std::string get_contact () const
struct icaltimetype get_created () const
std::string get_description () const
struct icaltimetype get_dtend () const
struct icaltimetype get_dtstamp () const
struct icaltimetype get_dtstart () const
struct icaltimetype get_due () const
struct icaldurationtype get_duration () const
struct icaltimetype get_exdate () const
int get_expand () const
struct icalrecurrencetypeget_exrule () const
ICalParameterget_first_parameter (const icalparameter_kind &kind)
struct icalperiodtype get_freebusy () const
struct icalgeotype get_geo () const
std::string get_grant () const
struct icaltimetype get_lastmodified () const
std::string get_location () const
int get_maxresults () const
int get_maxresultsize () const
enum icalproperty_method get_method () const
std::string get_name () const
ICalParameterget_next_parameter (const icalparameter_kind &kind)
std::string get_organizer () const
std::string get_owner () const
std::string get_parameter_as_string (const std::string &name)
int get_percentcomplete () const
int get_priority () const
std::string get_prodid () const
std::string get_query () const
std::string get_queryname () const
struct icaldatetimeperiodtype get_rdate () const
struct icaltimetype get_recurrenceid () const
std::string get_relatedto () const
std::string get_relcalid () const
int get_repeat () const
std::string get_requeststatus () const
std::string get_resources () const
struct icalrecurrencetypeget_rrule () const
std::string get_scope () const
int get_sequence () const
enum icalproperty_status get_status () const
std::string get_summary () const
std::string get_target () const
enum icalproperty_transp get_transp () const
struct icaltriggertype get_trigger () const
std::string get_tzid () const
std::string get_tzname () const
int get_tzoffsetfrom () const
int get_tzoffsetto () const
std::string get_tzurl () const
std::string get_uid () const
std::string get_url () const
ICalValueget_value ()
std::string get_value_as_string ()
std::string get_version () const
std::string get_x () const
std::string get_xlicclustercount () const
std::string get_xlicerror () const
std::string get_xlicmimecharset () const
std::string get_xlicmimecid () const
std::string get_xlicmimecontenttype () const
std::string get_xlicmimeencoding () const
std::string get_xlicmimefilename () const
std::string get_xlicmimeoptinfo () const
 ICalProperty (const ICalProperty &)
 ICalProperty (const std::string &str)
 ICalProperty (icalproperty *v)
 ICalProperty (icalproperty_kind kind)
icalproperty_kind isa ()
bool isa_property (void *property)
 operator icalproperty * ()
ICalPropertyoperator= (const ICalProperty &)
int operator== (ICalProperty &rhs)
void remove_parameter_by_kind (const icalparameter_kind &kind)
void set_action (const enum icalproperty_action &val)
void set_attach (icalattach *val)
void set_attendee (const std::string &val)
void set_calscale (const std::string &val)
void set_categories (const std::string &val)
void set_class (const enum icalproperty_class &val)
void set_comment (const std::string &val)
void set_completed (const struct icaltimetype &val)
void set_contact (const std::string &val)
void set_created (const struct icaltimetype &val)
void set_description (const std::string &val)
void set_dtend (const struct icaltimetype &val)
void set_dtstamp (const struct icaltimetype &val)
void set_dtstart (const struct icaltimetype &val)
void set_due (const struct icaltimetype &val)
void set_duration (const struct icaldurationtype &val)
void set_exdate (const struct icaltimetype &val)
void set_expand (const int &val)
void set_exrule (struct icalrecurrencetype *val)
void set_freebusy (const struct icalperiodtype &val)
void set_geo (const struct icalgeotype &val)
void set_grant (const std::string &val)
void set_lastmodified (const struct icaltimetype &val)
void set_location (const std::string &val)
void set_maxresults (const int &val)
void set_maxresultsize (const int &val)
void set_method (const enum icalproperty_method &val)
void set_organizer (const std::string &val)
void set_owner (const std::string &val)
void set_parameter (ICalParameter &parameter)
void set_parameter_from_string (const std::string &name, const std::string &val)
void set_percentcomplete (const int &val)
void set_priority (const int &val)
void set_prodid (const std::string &val)
void set_query (const std::string &val)
void set_queryname (const std::string &val)
void set_rdate (const struct icaldatetimeperiodtype &val)
void set_recurrenceid (const struct icaltimetype &val)
void set_relatedto (const std::string &val)
void set_relcalid (const std::string &val)
void set_repeat (const int &val)
void set_requeststatus (const std::string &val)
void set_resources (const std::string &val)
void set_rrule (struct icalrecurrencetype *val)
void set_scope (const std::string &val)
void set_sequence (const int &val)
void set_status (const enum icalproperty_status &val)
void set_summary (const std::string &val)
void set_target (const std::string &val)
void set_transp (const enum icalproperty_transp &val)
void set_trigger (const struct icaltriggertype &val)
void set_tzid (const std::string &val)
void set_tzname (const std::string &val)
void set_tzoffsetfrom (const int &val)
void set_tzoffsetto (const int &val)
void set_tzurl (const std::string &val)
void set_uid (const std::string &val)
void set_url (const std::string &val)
void set_value (const ICalValue &val)
void set_value_from_string (const std::string &val, const std::string &kind)
void set_version (const std::string &val)
void set_x (const std::string &val)
void set_xlicclustercount (const std::string &val)
void set_xlicerror (const std::string &val)
void set_xlicmimecharset (const std::string &val)
void set_xlicmimecid (const std::string &val)
void set_xlicmimecontenttype (const std::string &val)
void set_xlicmimeencoding (const std::string &val)
void set_xlicmimefilename (const std::string &val)
void set_xlicmimeoptinfo (const std::string &val)

Static Public Member Functions

static bool enum_belongs_to_property (const icalproperty_kind &kind, const int &e)
static std::string enum_to_string (const int &e)
static std::string get_x_name (ICalProperty &prop)
static int kind_and_string_to_enum (const icalproperty_kind &kind, const std::string &str)
static std::string kind_to_string (const icalproperty_kind &kind)
static icalvalue_kind kind_to_value_kind (const icalproperty_kind &kind)
static std::string method_to_string (const icalproperty_method &method)
static void set_x_name (ICalProperty &prop, const std::string &name)
static std::string status_to_string (const icalproperty_status &status)
static icalproperty_kind string_to_kind (const std::string &str)
static icalproperty_method string_to_method (const std::string &str)
static icalproperty_status string_to_status (const std::string &str)
static icalproperty_kind value_kind_to_kind (const icalvalue_kind &kind)
static icalvalue_kind value_to_value_kind (const icalparameter_value &val)

Detailed Description

Definition at line 30 of file icalproperty_cxx.hpp.

Constructor & Destructor Documentation

◆ ICalProperty() [1/5]

ICalProperty::ICalProperty ( )

Definition at line 24 of file icalproperty_cxx.cpp.

◆ ICalProperty() [2/5]

ICalProperty::ICalProperty ( const ICalProperty & v)

Definition at line 29 of file icalproperty_cxx.cpp.

◆ ~ICalProperty()

ICalProperty::~ICalProperty ( )

Definition at line 59 of file icalproperty_cxx.cpp.

◆ ICalProperty() [3/5]

ICalProperty::ICalProperty ( icalproperty * v)
explicit

Definition at line 64 of file icalproperty_cxx.cpp.

◆ ICalProperty() [4/5]

ICalProperty::ICalProperty ( const std::string & str)
explicit

Definition at line 69 of file icalproperty_cxx.cpp.

◆ ICalProperty() [5/5]

ICalProperty::ICalProperty ( icalproperty_kind kind)
explicit

Definition at line 74 of file icalproperty_cxx.cpp.

Member Function Documentation

◆ add_parameter()

void ICalProperty::add_parameter ( ICalParameter & parameter)

Definition at line 108 of file icalproperty_cxx.cpp.

◆ as_ical_string()

std::string ICalProperty::as_ical_string ( )

Definition at line 79 of file icalproperty_cxx.cpp.

◆ count_parameters()

int ICalProperty::count_parameters ( )

Definition at line 134 of file icalproperty_cxx.cpp.

◆ detach()

void ICalProperty::detach ( )

Definition at line 54 of file icalproperty_cxx.cpp.

◆ enum_belongs_to_property()

bool ICalProperty::enum_belongs_to_property ( const icalproperty_kind & kind,
const int & e )
static

Definition at line 250 of file icalproperty_cxx.cpp.

◆ enum_to_string()

std::string ICalProperty::enum_to_string ( const int & e)
static

Definition at line 230 of file icalproperty_cxx.cpp.

◆ get_action()

enum icalproperty_action ICalProperty::get_action ( )

Definition at line 261 of file icalproperty_cxx.cpp.

◆ get_attach()

icalattach * ICalProperty::get_attach ( ) const

Definition at line 272 of file icalproperty_cxx.cpp.

◆ get_attendee()

std::string ICalProperty::get_attendee ( ) const

Definition at line 283 of file icalproperty_cxx.cpp.

◆ get_calscale()

std::string ICalProperty::get_calscale ( ) const

Definition at line 294 of file icalproperty_cxx.cpp.

◆ get_categories()

std::string ICalProperty::get_categories ( ) const

Definition at line 305 of file icalproperty_cxx.cpp.

◆ get_class()

enum icalproperty_class ICalProperty::get_class ( ) const

Definition at line 316 of file icalproperty_cxx.cpp.

◆ get_comment()

std::string ICalProperty::get_comment ( ) const

Definition at line 327 of file icalproperty_cxx.cpp.

◆ get_completed()

struct icaltimetype ICalProperty::get_completed ( ) const

Definition at line 338 of file icalproperty_cxx.cpp.

◆ get_contact()

std::string ICalProperty::get_contact ( ) const

Definition at line 349 of file icalproperty_cxx.cpp.

◆ get_created()

struct icaltimetype ICalProperty::get_created ( ) const

Definition at line 360 of file icalproperty_cxx.cpp.

◆ get_description()

std::string ICalProperty::get_description ( ) const

Definition at line 371 of file icalproperty_cxx.cpp.

◆ get_dtend()

struct icaltimetype ICalProperty::get_dtend ( ) const

Definition at line 382 of file icalproperty_cxx.cpp.

◆ get_dtstamp()

struct icaltimetype ICalProperty::get_dtstamp ( ) const

Definition at line 393 of file icalproperty_cxx.cpp.

◆ get_dtstart()

struct icaltimetype ICalProperty::get_dtstart ( ) const

Definition at line 404 of file icalproperty_cxx.cpp.

◆ get_due()

struct icaltimetype ICalProperty::get_due ( ) const

Definition at line 415 of file icalproperty_cxx.cpp.

◆ get_duration()

struct icaldurationtype ICalProperty::get_duration ( ) const

Definition at line 426 of file icalproperty_cxx.cpp.

◆ get_exdate()

struct icaltimetype ICalProperty::get_exdate ( ) const

Definition at line 437 of file icalproperty_cxx.cpp.

◆ get_expand()

int ICalProperty::get_expand ( ) const

Definition at line 448 of file icalproperty_cxx.cpp.

◆ get_exrule()

struct icalrecurrencetype * ICalProperty::get_exrule ( ) const

Definition at line 459 of file icalproperty_cxx.cpp.

◆ get_first_parameter()

ICalParameter * ICalProperty::get_first_parameter ( const icalparameter_kind & kind)

Iterate through the parameters

Definition at line 140 of file icalproperty_cxx.cpp.

◆ get_freebusy()

struct icalperiodtype ICalProperty::get_freebusy ( ) const

Definition at line 470 of file icalproperty_cxx.cpp.

◆ get_geo()

struct icalgeotype ICalProperty::get_geo ( ) const

Definition at line 481 of file icalproperty_cxx.cpp.

◆ get_lastmodified()

struct icaltimetype ICalProperty::get_lastmodified ( ) const

Definition at line 492 of file icalproperty_cxx.cpp.

◆ get_location()

std::string ICalProperty::get_location ( ) const

Definition at line 503 of file icalproperty_cxx.cpp.

◆ get_maxresults()

int ICalProperty::get_maxresults ( ) const

Definition at line 514 of file icalproperty_cxx.cpp.

◆ get_maxresultsize()

int ICalProperty::get_maxresultsize ( ) const

Definition at line 525 of file icalproperty_cxx.cpp.

◆ get_method()

enum icalproperty_method ICalProperty::get_method ( ) const

Definition at line 536 of file icalproperty_cxx.cpp.

◆ get_name()

std::string ICalProperty::get_name ( ) const

Gets the name of the property – the type name converted to a string, or the value of get_x_name if the type is X property.

Returns
the property name string.

Returns the name of the property – the type name converted to a string, or the value of get_x_name if the type is X property

Definition at line 176 of file icalproperty_cxx.cpp.

◆ get_next_parameter()

ICalParameter * ICalProperty::get_next_parameter ( const icalparameter_kind & kind)

Definition at line 146 of file icalproperty_cxx.cpp.

◆ get_organizer()

std::string ICalProperty::get_organizer ( ) const

Definition at line 547 of file icalproperty_cxx.cpp.

◆ get_owner()

std::string ICalProperty::get_owner ( ) const

Definition at line 558 of file icalproperty_cxx.cpp.

◆ get_parameter_as_string()

std::string ICalProperty::get_parameter_as_string ( const std::string & name)

Definition at line 124 of file icalproperty_cxx.cpp.

◆ get_percentcomplete()

int ICalProperty::get_percentcomplete ( ) const

Definition at line 569 of file icalproperty_cxx.cpp.

◆ get_priority()

int ICalProperty::get_priority ( ) const

Definition at line 580 of file icalproperty_cxx.cpp.

◆ get_prodid()

std::string ICalProperty::get_prodid ( ) const

Definition at line 591 of file icalproperty_cxx.cpp.

◆ get_query()

std::string ICalProperty::get_query ( ) const

Definition at line 602 of file icalproperty_cxx.cpp.

◆ get_queryname()

std::string ICalProperty::get_queryname ( ) const

Definition at line 613 of file icalproperty_cxx.cpp.

◆ get_rdate()

struct icaldatetimeperiodtype ICalProperty::get_rdate ( ) const

Definition at line 624 of file icalproperty_cxx.cpp.

◆ get_recurrenceid()

struct icaltimetype ICalProperty::get_recurrenceid ( ) const

Definition at line 635 of file icalproperty_cxx.cpp.

◆ get_relatedto()

std::string ICalProperty::get_relatedto ( ) const

Definition at line 646 of file icalproperty_cxx.cpp.

◆ get_relcalid()

std::string ICalProperty::get_relcalid ( ) const

Definition at line 657 of file icalproperty_cxx.cpp.

◆ get_repeat()

int ICalProperty::get_repeat ( ) const

Definition at line 668 of file icalproperty_cxx.cpp.

◆ get_requeststatus()

std::string ICalProperty::get_requeststatus ( ) const

Definition at line 681 of file icalproperty_cxx.cpp.

◆ get_resources()

std::string ICalProperty::get_resources ( ) const

Definition at line 694 of file icalproperty_cxx.cpp.

◆ get_rrule()

struct icalrecurrencetype * ICalProperty::get_rrule ( ) const

Definition at line 705 of file icalproperty_cxx.cpp.

◆ get_scope()

std::string ICalProperty::get_scope ( ) const

Definition at line 716 of file icalproperty_cxx.cpp.

◆ get_sequence()

int ICalProperty::get_sequence ( ) const

Definition at line 727 of file icalproperty_cxx.cpp.

◆ get_status()

enum icalproperty_status ICalProperty::get_status ( ) const

Definition at line 738 of file icalproperty_cxx.cpp.

◆ get_summary()

std::string ICalProperty::get_summary ( ) const

Definition at line 749 of file icalproperty_cxx.cpp.

◆ get_target()

std::string ICalProperty::get_target ( ) const

Definition at line 760 of file icalproperty_cxx.cpp.

◆ get_transp()

enum icalproperty_transp ICalProperty::get_transp ( ) const

Definition at line 771 of file icalproperty_cxx.cpp.

◆ get_trigger()

struct icaltriggertype ICalProperty::get_trigger ( ) const

Definition at line 782 of file icalproperty_cxx.cpp.

◆ get_tzid()

std::string ICalProperty::get_tzid ( ) const

Definition at line 793 of file icalproperty_cxx.cpp.

◆ get_tzname()

std::string ICalProperty::get_tzname ( ) const

Definition at line 804 of file icalproperty_cxx.cpp.

◆ get_tzoffsetfrom()

int ICalProperty::get_tzoffsetfrom ( ) const

Definition at line 815 of file icalproperty_cxx.cpp.

◆ get_tzoffsetto()

int ICalProperty::get_tzoffsetto ( ) const

Definition at line 826 of file icalproperty_cxx.cpp.

◆ get_tzurl()

std::string ICalProperty::get_tzurl ( ) const

Definition at line 837 of file icalproperty_cxx.cpp.

◆ get_uid()

std::string ICalProperty::get_uid ( ) const

Definition at line 848 of file icalproperty_cxx.cpp.

◆ get_url()

std::string ICalProperty::get_url ( ) const

Definition at line 859 of file icalproperty_cxx.cpp.

◆ get_value()

ICalValue * ICalProperty::get_value ( )

Definition at line 163 of file icalproperty_cxx.cpp.

◆ get_value_as_string()

std::string ICalProperty::get_value_as_string ( )

Definition at line 168 of file icalproperty_cxx.cpp.

◆ get_version()

std::string ICalProperty::get_version ( ) const

Definition at line 870 of file icalproperty_cxx.cpp.

◆ get_x()

std::string ICalProperty::get_x ( ) const

Definition at line 881 of file icalproperty_cxx.cpp.

◆ get_x_name()

std::string ICalProperty::get_x_name ( ICalProperty & prop)
static

Definition at line 189 of file icalproperty_cxx.cpp.

◆ get_xlicclustercount()

std::string ICalProperty::get_xlicclustercount ( ) const

Definition at line 892 of file icalproperty_cxx.cpp.

◆ get_xlicerror()

std::string ICalProperty::get_xlicerror ( ) const

Definition at line 903 of file icalproperty_cxx.cpp.

◆ get_xlicmimecharset()

std::string ICalProperty::get_xlicmimecharset ( ) const

Definition at line 914 of file icalproperty_cxx.cpp.

◆ get_xlicmimecid()

std::string ICalProperty::get_xlicmimecid ( ) const

Definition at line 925 of file icalproperty_cxx.cpp.

◆ get_xlicmimecontenttype()

std::string ICalProperty::get_xlicmimecontenttype ( ) const

Definition at line 936 of file icalproperty_cxx.cpp.

◆ get_xlicmimeencoding()

std::string ICalProperty::get_xlicmimeencoding ( ) const

Definition at line 947 of file icalproperty_cxx.cpp.

◆ get_xlicmimefilename()

std::string ICalProperty::get_xlicmimefilename ( ) const

Definition at line 958 of file icalproperty_cxx.cpp.

◆ get_xlicmimeoptinfo()

std::string ICalProperty::get_xlicmimeoptinfo ( ) const

Definition at line 969 of file icalproperty_cxx.cpp.

◆ isa()

icalproperty_kind ICalProperty::isa ( )

Definition at line 84 of file icalproperty_cxx.cpp.

◆ isa_property()

bool ICalProperty::isa_property ( void * property)

Definition at line 90 of file icalproperty_cxx.cpp.

◆ kind_and_string_to_enum()

int ICalProperty::kind_and_string_to_enum ( const icalproperty_kind & kind,
const std::string & str )
static

Definition at line 235 of file icalproperty_cxx.cpp.

◆ kind_to_string()

std::string ICalProperty::kind_to_string ( const icalproperty_kind & kind)
static

Definition at line 210 of file icalproperty_cxx.cpp.

◆ kind_to_value_kind()

icalvalue_kind ICalProperty::kind_to_value_kind ( const icalproperty_kind & kind)
static

Definition at line 200 of file icalproperty_cxx.cpp.

◆ method_to_string()

std::string ICalProperty::method_to_string ( const icalproperty_method & method)
static

Definition at line 220 of file icalproperty_cxx.cpp.

◆ operator icalproperty *()

LibICal::ICalProperty::operator icalproperty * ( )
inline

Definition at line 42 of file icalproperty_cxx.hpp.

◆ operator=()

ICalProperty & ICalProperty::operator= ( const ICalProperty & v)

Definition at line 37 of file icalproperty_cxx.cpp.

◆ operator==()

int ICalProperty::operator== ( ICalProperty & rhs)

Definition at line 95 of file icalproperty_cxx.cpp.

◆ remove_parameter_by_kind()

void ICalProperty::remove_parameter_by_kind ( const icalparameter_kind & kind)

Definition at line 129 of file icalproperty_cxx.cpp.

◆ set_action()

void ICalProperty::set_action ( const enum icalproperty_action & val)

Definition at line 256 of file icalproperty_cxx.cpp.

◆ set_attach()

void ICalProperty::set_attach ( icalattach * val)

Definition at line 267 of file icalproperty_cxx.cpp.

◆ set_attendee()

void ICalProperty::set_attendee ( const std::string & val)

Definition at line 278 of file icalproperty_cxx.cpp.

◆ set_calscale()

void ICalProperty::set_calscale ( const std::string & val)

Definition at line 289 of file icalproperty_cxx.cpp.

◆ set_categories()

void ICalProperty::set_categories ( const std::string & val)

Definition at line 300 of file icalproperty_cxx.cpp.

◆ set_class()

void ICalProperty::set_class ( const enum icalproperty_class & val)

Definition at line 311 of file icalproperty_cxx.cpp.

◆ set_comment()

void ICalProperty::set_comment ( const std::string & val)

Definition at line 322 of file icalproperty_cxx.cpp.

◆ set_completed()

void ICalProperty::set_completed ( const struct icaltimetype & val)

Definition at line 333 of file icalproperty_cxx.cpp.

◆ set_contact()

void ICalProperty::set_contact ( const std::string & val)

Definition at line 344 of file icalproperty_cxx.cpp.

◆ set_created()

void ICalProperty::set_created ( const struct icaltimetype & val)

Definition at line 355 of file icalproperty_cxx.cpp.

◆ set_description()

void ICalProperty::set_description ( const std::string & val)

Definition at line 366 of file icalproperty_cxx.cpp.

◆ set_dtend()

void ICalProperty::set_dtend ( const struct icaltimetype & val)

Definition at line 377 of file icalproperty_cxx.cpp.

◆ set_dtstamp()

void ICalProperty::set_dtstamp ( const struct icaltimetype & val)

Definition at line 388 of file icalproperty_cxx.cpp.

◆ set_dtstart()

void ICalProperty::set_dtstart ( const struct icaltimetype & val)

Definition at line 399 of file icalproperty_cxx.cpp.

◆ set_due()

void ICalProperty::set_due ( const struct icaltimetype & val)

Definition at line 410 of file icalproperty_cxx.cpp.

◆ set_duration()

void ICalProperty::set_duration ( const struct icaldurationtype & val)

Definition at line 421 of file icalproperty_cxx.cpp.

◆ set_exdate()

void ICalProperty::set_exdate ( const struct icaltimetype & val)

Definition at line 432 of file icalproperty_cxx.cpp.

◆ set_expand()

void ICalProperty::set_expand ( const int & val)

Definition at line 443 of file icalproperty_cxx.cpp.

◆ set_exrule()

void ICalProperty::set_exrule ( struct icalrecurrencetype * val)

Definition at line 454 of file icalproperty_cxx.cpp.

◆ set_freebusy()

void ICalProperty::set_freebusy ( const struct icalperiodtype & val)

Definition at line 465 of file icalproperty_cxx.cpp.

◆ set_geo()

void ICalProperty::set_geo ( const struct icalgeotype & val)

Definition at line 476 of file icalproperty_cxx.cpp.

◆ set_lastmodified()

void ICalProperty::set_lastmodified ( const struct icaltimetype & val)

Definition at line 487 of file icalproperty_cxx.cpp.

◆ set_location()

void ICalProperty::set_location ( const std::string & val)

Definition at line 498 of file icalproperty_cxx.cpp.

◆ set_maxresults()

void ICalProperty::set_maxresults ( const int & val)

Definition at line 509 of file icalproperty_cxx.cpp.

◆ set_maxresultsize()

void ICalProperty::set_maxresultsize ( const int & val)

Definition at line 520 of file icalproperty_cxx.cpp.

◆ set_method()

void ICalProperty::set_method ( const enum icalproperty_method & val)

Definition at line 531 of file icalproperty_cxx.cpp.

◆ set_organizer()

void ICalProperty::set_organizer ( const std::string & val)

Definition at line 542 of file icalproperty_cxx.cpp.

◆ set_owner()

void ICalProperty::set_owner ( const std::string & val)

Definition at line 553 of file icalproperty_cxx.cpp.

◆ set_parameter()

void ICalProperty::set_parameter ( ICalParameter & parameter)

Definition at line 114 of file icalproperty_cxx.cpp.

◆ set_parameter_from_string()

void ICalProperty::set_parameter_from_string ( const std::string & name,
const std::string & val )

Definition at line 119 of file icalproperty_cxx.cpp.

◆ set_percentcomplete()

void ICalProperty::set_percentcomplete ( const int & val)

Definition at line 564 of file icalproperty_cxx.cpp.

◆ set_priority()

void ICalProperty::set_priority ( const int & val)

Definition at line 575 of file icalproperty_cxx.cpp.

◆ set_prodid()

void ICalProperty::set_prodid ( const std::string & val)

Definition at line 586 of file icalproperty_cxx.cpp.

◆ set_query()

void ICalProperty::set_query ( const std::string & val)

Definition at line 597 of file icalproperty_cxx.cpp.

◆ set_queryname()

void ICalProperty::set_queryname ( const std::string & val)

Definition at line 608 of file icalproperty_cxx.cpp.

◆ set_rdate()

void ICalProperty::set_rdate ( const struct icaldatetimeperiodtype & val)

Definition at line 619 of file icalproperty_cxx.cpp.

◆ set_recurrenceid()

void ICalProperty::set_recurrenceid ( const struct icaltimetype & val)

Definition at line 630 of file icalproperty_cxx.cpp.

◆ set_relatedto()

void ICalProperty::set_relatedto ( const std::string & val)

Definition at line 641 of file icalproperty_cxx.cpp.

◆ set_relcalid()

void ICalProperty::set_relcalid ( const std::string & val)

Definition at line 652 of file icalproperty_cxx.cpp.

◆ set_repeat()

void ICalProperty::set_repeat ( const int & val)

Definition at line 663 of file icalproperty_cxx.cpp.

◆ set_requeststatus()

void ICalProperty::set_requeststatus ( const std::string & val)

Definition at line 674 of file icalproperty_cxx.cpp.

◆ set_resources()

void ICalProperty::set_resources ( const std::string & val)

Definition at line 689 of file icalproperty_cxx.cpp.

◆ set_rrule()

void ICalProperty::set_rrule ( struct icalrecurrencetype * val)

Definition at line 700 of file icalproperty_cxx.cpp.

◆ set_scope()

void ICalProperty::set_scope ( const std::string & val)

Definition at line 711 of file icalproperty_cxx.cpp.

◆ set_sequence()

void ICalProperty::set_sequence ( const int & val)

Definition at line 722 of file icalproperty_cxx.cpp.

◆ set_status()

void ICalProperty::set_status ( const enum icalproperty_status & val)

Definition at line 733 of file icalproperty_cxx.cpp.

◆ set_summary()

void ICalProperty::set_summary ( const std::string & val)

Definition at line 744 of file icalproperty_cxx.cpp.

◆ set_target()

void ICalProperty::set_target ( const std::string & val)

Definition at line 755 of file icalproperty_cxx.cpp.

◆ set_transp()

void ICalProperty::set_transp ( const enum icalproperty_transp & val)

Definition at line 766 of file icalproperty_cxx.cpp.

◆ set_trigger()

void ICalProperty::set_trigger ( const struct icaltriggertype & val)

Definition at line 777 of file icalproperty_cxx.cpp.

◆ set_tzid()

void ICalProperty::set_tzid ( const std::string & val)

Definition at line 788 of file icalproperty_cxx.cpp.

◆ set_tzname()

void ICalProperty::set_tzname ( const std::string & val)

Definition at line 799 of file icalproperty_cxx.cpp.

◆ set_tzoffsetfrom()

void ICalProperty::set_tzoffsetfrom ( const int & val)

Definition at line 810 of file icalproperty_cxx.cpp.

◆ set_tzoffsetto()

void ICalProperty::set_tzoffsetto ( const int & val)

Definition at line 821 of file icalproperty_cxx.cpp.

◆ set_tzurl()

void ICalProperty::set_tzurl ( const std::string & val)

Definition at line 832 of file icalproperty_cxx.cpp.

◆ set_uid()

void ICalProperty::set_uid ( const std::string & val)

Definition at line 843 of file icalproperty_cxx.cpp.

◆ set_url()

void ICalProperty::set_url ( const std::string & val)

Definition at line 854 of file icalproperty_cxx.cpp.

◆ set_value()

void ICalProperty::set_value ( const ICalValue & val)

Access the value of the property

Definition at line 153 of file icalproperty_cxx.cpp.

◆ set_value_from_string()

void ICalProperty::set_value_from_string ( const std::string & val,
const std::string & kind )

Definition at line 158 of file icalproperty_cxx.cpp.

◆ set_version()

void ICalProperty::set_version ( const std::string & val)

Definition at line 865 of file icalproperty_cxx.cpp.

◆ set_x()

void ICalProperty::set_x ( const std::string & val)

Definition at line 876 of file icalproperty_cxx.cpp.

◆ set_x_name()

void ICalProperty::set_x_name ( ICalProperty & prop,
const std::string & name )
static

Definition at line 183 of file icalproperty_cxx.cpp.

◆ set_xlicclustercount()

void ICalProperty::set_xlicclustercount ( const std::string & val)

Definition at line 887 of file icalproperty_cxx.cpp.

◆ set_xlicerror()

void ICalProperty::set_xlicerror ( const std::string & val)

Definition at line 898 of file icalproperty_cxx.cpp.

◆ set_xlicmimecharset()

void ICalProperty::set_xlicmimecharset ( const std::string & val)

Definition at line 909 of file icalproperty_cxx.cpp.

◆ set_xlicmimecid()

void ICalProperty::set_xlicmimecid ( const std::string & val)

Definition at line 920 of file icalproperty_cxx.cpp.

◆ set_xlicmimecontenttype()

void ICalProperty::set_xlicmimecontenttype ( const std::string & val)

Definition at line 931 of file icalproperty_cxx.cpp.

◆ set_xlicmimeencoding()

void ICalProperty::set_xlicmimeencoding ( const std::string & val)

Definition at line 942 of file icalproperty_cxx.cpp.

◆ set_xlicmimefilename()

void ICalProperty::set_xlicmimefilename ( const std::string & val)

Definition at line 953 of file icalproperty_cxx.cpp.

◆ set_xlicmimeoptinfo()

void ICalProperty::set_xlicmimeoptinfo ( const std::string & val)

Definition at line 964 of file icalproperty_cxx.cpp.

◆ status_to_string()

std::string ICalProperty::status_to_string ( const icalproperty_status & status)
static

Definition at line 240 of file icalproperty_cxx.cpp.

◆ string_to_kind()

icalproperty_kind ICalProperty::string_to_kind ( const std::string & str)
static

Definition at line 215 of file icalproperty_cxx.cpp.

◆ string_to_method()

icalproperty_method ICalProperty::string_to_method ( const std::string & str)
static

Definition at line 225 of file icalproperty_cxx.cpp.

◆ string_to_status()

icalproperty_status ICalProperty::string_to_status ( const std::string & str)
static

Definition at line 245 of file icalproperty_cxx.cpp.

◆ value_kind_to_kind()

icalproperty_kind ICalProperty::value_kind_to_kind ( const icalvalue_kind & kind)
static

Definition at line 205 of file icalproperty_cxx.cpp.

◆ value_to_value_kind()

icalvalue_kind ICalProperty::value_to_value_kind ( const icalparameter_value & val)
static

Definition at line 194 of file icalproperty_cxx.cpp.