Libical API Documentation 4.0 STABLE VERSION [Visit the v3.0 documentation]
Loading...
Searching...
No Matches
icalderivedparameter.h File Reference

ICalendar parameters. More...

Go to the source code of this file.

Macros

#define ICALPARAMETER_FIRST_ENUM   20000
#define ICALPARAMETER_LAST_ENUM   22400

Typedefs

typedef struct icalparameter_impl icalparameter

Enumerations

enum  icalparameter_action {
  ICAL_ACTIONPARAM_X = 20000 ,
  ICAL_ACTIONPARAM_ASK = 20001 ,
  ICAL_ACTIONPARAM_ABORT = 20002 ,
  ICAL_ACTIONPARAM_NONE = 20099
}
enum  icalparameter_cutype {
  ICAL_CUTYPE_X = 20100 ,
  ICAL_CUTYPE_INDIVIDUAL = 20101 ,
  ICAL_CUTYPE_GROUP = 20102 ,
  ICAL_CUTYPE_RESOURCE = 20103 ,
  ICAL_CUTYPE_ROOM = 20104 ,
  ICAL_CUTYPE_UNKNOWN = 20105 ,
  ICAL_CUTYPE_NONE = 20199
}
enum  icalparameter_derived {
  ICAL_DERIVED_X = 22300 ,
  ICAL_DERIVED_TRUE = 22301 ,
  ICAL_DERIVED_FALSE = 22302 ,
  ICAL_DERIVED_NONE = 22399
}
enum  icalparameter_display {
  ICAL_DISPLAY_X = 22000 ,
  ICAL_DISPLAY_BADGE = 22001 ,
  ICAL_DISPLAY_GRAPHIC = 22002 ,
  ICAL_DISPLAY_FULLSIZE = 22003 ,
  ICAL_DISPLAY_THUMBNAIL = 22004 ,
  ICAL_DISPLAY_NONE = 22099
}
enum  icalparameter_enable {
  ICAL_ENABLE_X = 20200 ,
  ICAL_ENABLE_TRUE = 20201 ,
  ICAL_ENABLE_FALSE = 20202 ,
  ICAL_ENABLE_NONE = 20299
}
enum  icalparameter_encoding {
  ICAL_ENCODING_X = 20300 ,
  ICAL_ENCODING_8BIT = 20301 ,
  ICAL_ENCODING_BASE64 = 20302 ,
  ICAL_ENCODING_NONE = 20399
}
enum  icalparameter_fbtype {
  ICAL_FBTYPE_X = 20400 ,
  ICAL_FBTYPE_FREE = 20401 ,
  ICAL_FBTYPE_BUSY = 20402 ,
  ICAL_FBTYPE_BUSYUNAVAILABLE = 20403 ,
  ICAL_FBTYPE_BUSYTENTATIVE = 20404 ,
  ICAL_FBTYPE_NONE = 20499
}
enum  icalparameter_feature {
  ICAL_FEATURE_X = 22100 ,
  ICAL_FEATURE_AUDIO = 22101 ,
  ICAL_FEATURE_CHAT = 22102 ,
  ICAL_FEATURE_FEED = 22103 ,
  ICAL_FEATURE_MODERATOR = 22104 ,
  ICAL_FEATURE_PHONE = 22105 ,
  ICAL_FEATURE_SCREEN = 22106 ,
  ICAL_FEATURE_VIDEO = 22107 ,
  ICAL_FEATURE_NONE = 22199
}
enum  icalparameter_kind {
  ICAL_ANY_PARAMETER = 0 ,
  ICAL_ACTIONPARAM_PARAMETER = 1 ,
  ICAL_ALTREP_PARAMETER = 2 ,
  ICAL_CHARSET_PARAMETER = 3 ,
  ICAL_CN_PARAMETER = 4 ,
  ICAL_CUTYPE_PARAMETER = 5 ,
  ICAL_DELEGATEDFROM_PARAMETER = 6 ,
  ICAL_DELEGATEDTO_PARAMETER = 7 ,
  ICAL_DERIVED_PARAMETER = 54 ,
  ICAL_DIR_PARAMETER = 8 ,
  ICAL_DISPLAY_PARAMETER = 46 ,
  ICAL_EMAIL_PARAMETER = 50 ,
  ICAL_ENABLE_PARAMETER = 9 ,
  ICAL_ENCODING_PARAMETER = 10 ,
  ICAL_FBTYPE_PARAMETER = 11 ,
  ICAL_FEATURE_PARAMETER = 48 ,
  ICAL_FILENAME_PARAMETER = 42 ,
  ICAL_FMTTYPE_PARAMETER = 12 ,
  ICAL_GAP_PARAMETER = 55 ,
  ICAL_IANA_PARAMETER = 33 ,
  ICAL_ID_PARAMETER = 13 ,
  ICAL_LABEL_PARAMETER = 49 ,
  ICAL_LANGUAGE_PARAMETER = 14 ,
  ICAL_LATENCY_PARAMETER = 15 ,
  ICAL_LINKREL_PARAMETER = 56 ,
  ICAL_LOCAL_PARAMETER = 16 ,
  ICAL_LOCALIZE_PARAMETER = 17 ,
  ICAL_MANAGEDID_PARAMETER = 40 ,
  ICAL_MEMBER_PARAMETER = 18 ,
  ICAL_MODIFIED_PARAMETER = 44 ,
  ICAL_OPTIONS_PARAMETER = 19 ,
  ICAL_ORDER_PARAMETER = 52 ,
  ICAL_PARTSTAT_PARAMETER = 20 ,
  ICAL_PATCHACTION_PARAMETER = 51 ,
  ICAL_PUBLICCOMMENT_PARAMETER = 37 ,
  ICAL_RANGE_PARAMETER = 21 ,
  ICAL_REASON_PARAMETER = 47 ,
  ICAL_RELATED_PARAMETER = 22 ,
  ICAL_RELTYPE_PARAMETER = 23 ,
  ICAL_REQUIRED_PARAMETER = 43 ,
  ICAL_RESPONSE_PARAMETER = 38 ,
  ICAL_ROLE_PARAMETER = 24 ,
  ICAL_RSVP_PARAMETER = 25 ,
  ICAL_SCHEDULEAGENT_PARAMETER = 34 ,
  ICAL_SCHEDULEFORCESEND_PARAMETER = 35 ,
  ICAL_SCHEDULESTATUS_PARAMETER = 36 ,
  ICAL_SCHEMA_PARAMETER = 53 ,
  ICAL_SENTBY_PARAMETER = 26 ,
  ICAL_SIZE_PARAMETER = 41 ,
  ICAL_STAYINFORMED_PARAMETER = 39 ,
  ICAL_SUBSTATE_PARAMETER = 45 ,
  ICAL_TZID_PARAMETER = 27 ,
  ICAL_VALUE_PARAMETER = 28 ,
  ICAL_X_PARAMETER = 29 ,
  ICAL_XLICCOMPARETYPE_PARAMETER = 30 ,
  ICAL_XLICERRORTYPE_PARAMETER = 31 ,
  ICAL_NO_PARAMETER = 32
}
enum  icalparameter_local {
  ICAL_LOCAL_X = 20500 ,
  ICAL_LOCAL_TRUE = 20501 ,
  ICAL_LOCAL_FALSE = 20502 ,
  ICAL_LOCAL_NONE = 20599
}
enum  icalparameter_partstat {
  ICAL_PARTSTAT_X = 20600 ,
  ICAL_PARTSTAT_NEEDSACTION = 20601 ,
  ICAL_PARTSTAT_ACCEPTED = 20602 ,
  ICAL_PARTSTAT_DECLINED = 20603 ,
  ICAL_PARTSTAT_TENTATIVE = 20604 ,
  ICAL_PARTSTAT_DELEGATED = 20605 ,
  ICAL_PARTSTAT_COMPLETED = 20606 ,
  ICAL_PARTSTAT_INPROCESS = 20607 ,
  ICAL_PARTSTAT_FAILED = 20608 ,
  ICAL_PARTSTAT_NONE = 20699
}
enum  icalparameter_patchaction {
  ICAL_PATCHACTION_X = 22200 ,
  ICAL_PATCHACTION_CREATE = 22201 ,
  ICAL_PATCHACTION_BYNAME = 22202 ,
  ICAL_PATCHACTION_BYVALUE = 22203 ,
  ICAL_PATCHACTION_BYPARAM = 22204 ,
  ICAL_PATCHACTION_NONE = 22299
}
enum  icalparameter_range {
  ICAL_RANGE_X = 20700 ,
  ICAL_RANGE_THISANDPRIOR = 20701 ,
  ICAL_RANGE_THISANDFUTURE = 20702 ,
  ICAL_RANGE_NONE = 20799
}
enum  icalparameter_related {
  ICAL_RELATED_X = 20800 ,
  ICAL_RELATED_START = 20801 ,
  ICAL_RELATED_END = 20802 ,
  ICAL_RELATED_NONE = 20899
}
enum  icalparameter_reltype {
  ICAL_RELTYPE_X = 20900 ,
  ICAL_RELTYPE_PARENT = 20901 ,
  ICAL_RELTYPE_CHILD = 20902 ,
  ICAL_RELTYPE_SIBLING = 20903 ,
  ICAL_RELTYPE_POLL = 20904 ,
  ICAL_RELTYPE_SNOOZE = 20905 ,
  ICAL_RELTYPE_CONCEPT = 20906 ,
  ICAL_RELTYPE_DEPENDSON = 20907 ,
  ICAL_RELTYPE_FINISHTOFINISH = 20908 ,
  ICAL_RELTYPE_FINISHTOSTART = 20909 ,
  ICAL_RELTYPE_FIRST = 20910 ,
  ICAL_RELTYPE_NEXT = 20911 ,
  ICAL_RELTYPE_REFID = 20912 ,
  ICAL_RELTYPE_STARTTOFINISH = 20913 ,
  ICAL_RELTYPE_STARTTOSTART = 20914 ,
  ICAL_RELTYPE_NONE = 20999
}
enum  icalparameter_required {
  ICAL_REQUIRED_X = 21000 ,
  ICAL_REQUIRED_TRUE = 21001 ,
  ICAL_REQUIRED_FALSE = 21002 ,
  ICAL_REQUIRED_NONE = 21099
}
enum  icalparameter_role {
  ICAL_ROLE_X = 21100 ,
  ICAL_ROLE_CHAIR = 21101 ,
  ICAL_ROLE_REQPARTICIPANT = 21102 ,
  ICAL_ROLE_OPTPARTICIPANT = 21103 ,
  ICAL_ROLE_NONPARTICIPANT = 21104 ,
  ICAL_ROLE_NONE = 21199
}
enum  icalparameter_rsvp {
  ICAL_RSVP_X = 21200 ,
  ICAL_RSVP_TRUE = 21201 ,
  ICAL_RSVP_FALSE = 21202 ,
  ICAL_RSVP_NONE = 21299
}
enum  icalparameter_scheduleagent {
  ICAL_SCHEDULEAGENT_X = 21300 ,
  ICAL_SCHEDULEAGENT_SERVER = 21301 ,
  ICAL_SCHEDULEAGENT_CLIENT = 21302 ,
  ICAL_SCHEDULEAGENT_NONE = 21399
}
enum  icalparameter_scheduleforcesend {
  ICAL_SCHEDULEFORCESEND_X = 21400 ,
  ICAL_SCHEDULEFORCESEND_REQUEST = 21401 ,
  ICAL_SCHEDULEFORCESEND_REPLY = 21402 ,
  ICAL_SCHEDULEFORCESEND_NONE = 21499
}
enum  icalparameter_stayinformed {
  ICAL_STAYINFORMED_X = 21500 ,
  ICAL_STAYINFORMED_TRUE = 21501 ,
  ICAL_STAYINFORMED_FALSE = 21502 ,
  ICAL_STAYINFORMED_NONE = 21599
}
enum  icalparameter_substate {
  ICAL_SUBSTATE_X = 21900 ,
  ICAL_SUBSTATE_OK = 21901 ,
  ICAL_SUBSTATE_ERROR = 21902 ,
  ICAL_SUBSTATE_SUSPENDED = 21903 ,
  ICAL_SUBSTATE_NONE = 21999
}
enum  icalparameter_value {
  ICAL_VALUE_X = 21600 ,
  ICAL_VALUE_BINARY = 21601 ,
  ICAL_VALUE_BOOLEAN = 21602 ,
  ICAL_VALUE_DATE = 21603 ,
  ICAL_VALUE_DURATION = 21604 ,
  ICAL_VALUE_FLOAT = 21605 ,
  ICAL_VALUE_INTEGER = 21606 ,
  ICAL_VALUE_PERIOD = 21607 ,
  ICAL_VALUE_RECUR = 21608 ,
  ICAL_VALUE_TEXT = 21609 ,
  ICAL_VALUE_URI = 21610 ,
  ICAL_VALUE_ERROR = 21611 ,
  ICAL_VALUE_DATETIME = 21612 ,
  ICAL_VALUE_UTCOFFSET = 21613 ,
  ICAL_VALUE_CALADDRESS = 21614 ,
  ICAL_VALUE_UID = 21615 ,
  ICAL_VALUE_XMLREFERENCE = 21616 ,
  ICAL_VALUE_NONE = 21699
}
enum  icalparameter_xliccomparetype {
  ICAL_XLICCOMPARETYPE_X = 21700 ,
  ICAL_XLICCOMPARETYPE_EQUAL = 21701 ,
  ICAL_XLICCOMPARETYPE_NOTEQUAL = 21702 ,
  ICAL_XLICCOMPARETYPE_LESS = 21703 ,
  ICAL_XLICCOMPARETYPE_GREATER = 21704 ,
  ICAL_XLICCOMPARETYPE_LESSEQUAL = 21705 ,
  ICAL_XLICCOMPARETYPE_GREATEREQUAL = 21706 ,
  ICAL_XLICCOMPARETYPE_REGEX = 21707 ,
  ICAL_XLICCOMPARETYPE_ISNULL = 21708 ,
  ICAL_XLICCOMPARETYPE_ISNOTNULL = 21709 ,
  ICAL_XLICCOMPARETYPE_NONE = 21799
}
enum  icalparameter_xlicerrortype {
  ICAL_XLICERRORTYPE_X = 21800 ,
  ICAL_XLICERRORTYPE_COMPONENTPARSEERROR = 21801 ,
  ICAL_XLICERRORTYPE_PROPERTYPARSEERROR = 21802 ,
  ICAL_XLICERRORTYPE_PARAMETERNAMEPARSEERROR = 21803 ,
  ICAL_XLICERRORTYPE_PARAMETERVALUEPARSEERROR = 21804 ,
  ICAL_XLICERRORTYPE_VALUEPARSEERROR = 21805 ,
  ICAL_XLICERRORTYPE_INVALIDITIP = 21806 ,
  ICAL_XLICERRORTYPE_UNKNOWNVCALPROPERROR = 21807 ,
  ICAL_XLICERRORTYPE_MIMEPARSEERROR = 21808 ,
  ICAL_XLICERRORTYPE_VCALPROPPARSEERROR = 21809 ,
  ICAL_XLICERRORTYPE_NONE = 21899
}

Functions

void icalparameter_add_delegatedfrom (icalparameter *value, const char *v)
void icalparameter_add_delegatedto (icalparameter *value, const char *v)
void icalparameter_add_display (icalparameter *value, icalenumarray_element *v)
void icalparameter_add_feature (icalparameter *value, icalenumarray_element *v)
void icalparameter_add_member (icalparameter *value, const char *v)
const char * icalparameter_enum_to_string (int e)
icalparameter_action icalparameter_get_actionparam (const icalparameter *value)
const char * icalparameter_get_altrep (const icalparameter *value)
const char * icalparameter_get_charset (const icalparameter *value)
const char * icalparameter_get_cn (const icalparameter *value)
icalparameter_cutype icalparameter_get_cutype (const icalparameter *value)
icalstrarray * icalparameter_get_delegatedfrom (const icalparameter *value)
const char * icalparameter_get_delegatedfrom_nth (icalparameter *param, size_t position)
size_t icalparameter_get_delegatedfrom_size (icalparameter *param)
icalstrarray * icalparameter_get_delegatedto (const icalparameter *value)
const char * icalparameter_get_delegatedto_nth (icalparameter *param, size_t position)
size_t icalparameter_get_delegatedto_size (icalparameter *param)
icalparameter_derived icalparameter_get_derived (const icalparameter *value)
const char * icalparameter_get_dir (const icalparameter *value)
icalenumarray * icalparameter_get_display (const icalparameter *value)
icalparameter_display icalparameter_get_display_nth (icalparameter *param, size_t position)
size_t icalparameter_get_display_size (icalparameter *param)
const char * icalparameter_get_email (const icalparameter *value)
icalparameter_enable icalparameter_get_enable (const icalparameter *value)
icalparameter_encoding icalparameter_get_encoding (const icalparameter *value)
icalparameter_fbtype icalparameter_get_fbtype (const icalparameter *value)
icalenumarray * icalparameter_get_feature (const icalparameter *value)
icalparameter_feature icalparameter_get_feature_nth (icalparameter *param, size_t position)
size_t icalparameter_get_feature_size (icalparameter *param)
const char * icalparameter_get_filename (const icalparameter *value)
const char * icalparameter_get_fmttype (const icalparameter *value)
struct icaldurationtype icalparameter_get_gap (const icalparameter *value)
const char * icalparameter_get_iana (const icalparameter *value)
const char * icalparameter_get_id (const icalparameter *value)
const char * icalparameter_get_label (const icalparameter *value)
const char * icalparameter_get_language (const icalparameter *value)
const char * icalparameter_get_latency (const icalparameter *value)
const char * icalparameter_get_linkrel (const icalparameter *value)
icalparameter_local icalparameter_get_local (const icalparameter *value)
const char * icalparameter_get_localize (const icalparameter *value)
const char * icalparameter_get_managedid (const icalparameter *value)
icalstrarray * icalparameter_get_member (const icalparameter *value)
const char * icalparameter_get_member_nth (icalparameter *param, size_t position)
size_t icalparameter_get_member_size (icalparameter *param)
const char * icalparameter_get_modified (const icalparameter *value)
const char * icalparameter_get_options (const icalparameter *value)
int icalparameter_get_order (const icalparameter *value)
icalparameter_partstat icalparameter_get_partstat (const icalparameter *value)
icalparameter_patchaction icalparameter_get_patchaction (const icalparameter *value)
const char * icalparameter_get_publiccomment (const icalparameter *value)
icalparameter_range icalparameter_get_range (const icalparameter *value)
const char * icalparameter_get_reason (const icalparameter *value)
icalparameter_related icalparameter_get_related (const icalparameter *value)
icalparameter_reltype icalparameter_get_reltype (const icalparameter *value)
icalparameter_required icalparameter_get_required (const icalparameter *value)
int icalparameter_get_response (const icalparameter *value)
icalparameter_role icalparameter_get_role (const icalparameter *value)
icalparameter_rsvp icalparameter_get_rsvp (const icalparameter *value)
icalparameter_scheduleagent icalparameter_get_scheduleagent (const icalparameter *value)
icalparameter_scheduleforcesend icalparameter_get_scheduleforcesend (const icalparameter *value)
const char * icalparameter_get_schedulestatus (const icalparameter *value)
const char * icalparameter_get_schema (const icalparameter *value)
const char * icalparameter_get_sentby (const icalparameter *value)
const char * icalparameter_get_size (const icalparameter *value)
icalparameter_stayinformed icalparameter_get_stayinformed (const icalparameter *value)
icalparameter_substate icalparameter_get_substate (const icalparameter *value)
const char * icalparameter_get_tzid (const icalparameter *value)
icalparameter_value icalparameter_get_value (const icalparameter *value)
const char * icalparameter_get_x (const icalparameter *value)
icalparameter_xliccomparetype icalparameter_get_xliccomparetype (const icalparameter *value)
icalparameter_xlicerrortype icalparameter_get_xlicerrortype (const icalparameter *value)
icalparametericalparameter_new_actionparam (icalparameter_action v)
icalparametericalparameter_new_altrep (const char *v)
icalparametericalparameter_new_charset (const char *v)
icalparametericalparameter_new_cn (const char *v)
icalparametericalparameter_new_cutype (icalparameter_cutype v)
icalparametericalparameter_new_delegatedfrom (const char *v)
icalparametericalparameter_new_delegatedfrom_list (icalstrarray *v)
icalparametericalparameter_new_delegatedto (const char *v)
icalparametericalparameter_new_delegatedto_list (icalstrarray *v)
icalparametericalparameter_new_derived (icalparameter_derived v)
icalparametericalparameter_new_dir (const char *v)
icalparametericalparameter_new_display (icalparameter_display v)
icalparametericalparameter_new_display_list (icalenumarray *v)
icalparametericalparameter_new_email (const char *v)
icalparametericalparameter_new_enable (icalparameter_enable v)
icalparametericalparameter_new_encoding (icalparameter_encoding v)
icalparametericalparameter_new_fbtype (icalparameter_fbtype v)
icalparametericalparameter_new_feature (icalparameter_feature v)
icalparametericalparameter_new_feature_list (icalenumarray *v)
icalparametericalparameter_new_filename (const char *v)
icalparametericalparameter_new_fmttype (const char *v)
icalparametericalparameter_new_gap (struct icaldurationtype v)
icalparametericalparameter_new_iana (const char *v)
icalparametericalparameter_new_id (const char *v)
icalparametericalparameter_new_label (const char *v)
icalparametericalparameter_new_language (const char *v)
icalparametericalparameter_new_latency (const char *v)
icalparametericalparameter_new_linkrel (const char *v)
icalparametericalparameter_new_local (icalparameter_local v)
icalparametericalparameter_new_localize (const char *v)
icalparametericalparameter_new_managedid (const char *v)
icalparametericalparameter_new_member (const char *v)
icalparametericalparameter_new_member_list (icalstrarray *v)
icalparametericalparameter_new_modified (const char *v)
icalparametericalparameter_new_options (const char *v)
icalparametericalparameter_new_order (int v)
icalparametericalparameter_new_partstat (icalparameter_partstat v)
icalparametericalparameter_new_patchaction (icalparameter_patchaction v)
icalparametericalparameter_new_publiccomment (const char *v)
icalparametericalparameter_new_range (icalparameter_range v)
icalparametericalparameter_new_reason (const char *v)
icalparametericalparameter_new_related (icalparameter_related v)
icalparametericalparameter_new_reltype (icalparameter_reltype v)
icalparametericalparameter_new_required (icalparameter_required v)
icalparametericalparameter_new_response (int v)
icalparametericalparameter_new_role (icalparameter_role v)
icalparametericalparameter_new_rsvp (icalparameter_rsvp v)
icalparametericalparameter_new_scheduleagent (icalparameter_scheduleagent v)
icalparametericalparameter_new_scheduleforcesend (icalparameter_scheduleforcesend v)
icalparametericalparameter_new_schedulestatus (const char *v)
icalparametericalparameter_new_schema (const char *v)
icalparametericalparameter_new_sentby (const char *v)
icalparametericalparameter_new_size (const char *v)
icalparametericalparameter_new_stayinformed (icalparameter_stayinformed v)
icalparametericalparameter_new_substate (icalparameter_substate v)
icalparametericalparameter_new_tzid (const char *v)
icalparametericalparameter_new_value (icalparameter_value v)
icalparametericalparameter_new_x (const char *v)
icalparametericalparameter_new_xliccomparetype (icalparameter_xliccomparetype v)
icalparametericalparameter_new_xlicerrortype (icalparameter_xlicerrortype v)
void icalparameter_remove_delegatedfrom (icalparameter *value, const char *v)
void icalparameter_remove_delegatedto (icalparameter *value, const char *v)
void icalparameter_remove_display (icalparameter *value, icalenumarray_element *v)
void icalparameter_remove_feature (icalparameter *value, icalenumarray_element *v)
void icalparameter_remove_member (icalparameter *value, const char *v)
void icalparameter_set_actionparam (icalparameter *value, icalparameter_action v)
void icalparameter_set_altrep (icalparameter *value, const char *v)
void icalparameter_set_charset (icalparameter *value, const char *v)
void icalparameter_set_cn (icalparameter *value, const char *v)
void icalparameter_set_cutype (icalparameter *value, icalparameter_cutype v)
void icalparameter_set_delegatedfrom (icalparameter *value, icalstrarray *v)
void icalparameter_set_delegatedto (icalparameter *value, icalstrarray *v)
void icalparameter_set_derived (icalparameter *value, icalparameter_derived v)
void icalparameter_set_dir (icalparameter *value, const char *v)
void icalparameter_set_display (icalparameter *value, icalenumarray *v)
void icalparameter_set_email (icalparameter *value, const char *v)
void icalparameter_set_enable (icalparameter *value, icalparameter_enable v)
void icalparameter_set_encoding (icalparameter *value, icalparameter_encoding v)
void icalparameter_set_fbtype (icalparameter *value, icalparameter_fbtype v)
void icalparameter_set_feature (icalparameter *value, icalenumarray *v)
void icalparameter_set_filename (icalparameter *value, const char *v)
void icalparameter_set_fmttype (icalparameter *value, const char *v)
void icalparameter_set_gap (icalparameter *value, struct icaldurationtype v)
void icalparameter_set_iana (icalparameter *value, const char *v)
void icalparameter_set_id (icalparameter *value, const char *v)
void icalparameter_set_label (icalparameter *value, const char *v)
void icalparameter_set_language (icalparameter *value, const char *v)
void icalparameter_set_latency (icalparameter *value, const char *v)
void icalparameter_set_linkrel (icalparameter *value, const char *v)
void icalparameter_set_local (icalparameter *value, icalparameter_local v)
void icalparameter_set_localize (icalparameter *value, const char *v)
void icalparameter_set_managedid (icalparameter *value, const char *v)
void icalparameter_set_member (icalparameter *value, icalstrarray *v)
void icalparameter_set_modified (icalparameter *value, const char *v)
void icalparameter_set_options (icalparameter *value, const char *v)
void icalparameter_set_order (icalparameter *value, int v)
void icalparameter_set_partstat (icalparameter *value, icalparameter_partstat v)
void icalparameter_set_patchaction (icalparameter *value, icalparameter_patchaction v)
void icalparameter_set_publiccomment (icalparameter *value, const char *v)
void icalparameter_set_range (icalparameter *value, icalparameter_range v)
void icalparameter_set_reason (icalparameter *value, const char *v)
void icalparameter_set_related (icalparameter *value, icalparameter_related v)
void icalparameter_set_reltype (icalparameter *value, icalparameter_reltype v)
void icalparameter_set_required (icalparameter *value, icalparameter_required v)
void icalparameter_set_response (icalparameter *value, int v)
void icalparameter_set_role (icalparameter *value, icalparameter_role v)
void icalparameter_set_rsvp (icalparameter *value, icalparameter_rsvp v)
void icalparameter_set_scheduleagent (icalparameter *value, icalparameter_scheduleagent v)
void icalparameter_set_scheduleforcesend (icalparameter *value, icalparameter_scheduleforcesend v)
void icalparameter_set_schedulestatus (icalparameter *value, const char *v)
void icalparameter_set_schema (icalparameter *value, const char *v)
void icalparameter_set_sentby (icalparameter *value, const char *v)
void icalparameter_set_size (icalparameter *value, const char *v)
void icalparameter_set_stayinformed (icalparameter *value, icalparameter_stayinformed v)
void icalparameter_set_substate (icalparameter *value, icalparameter_substate v)
void icalparameter_set_tzid (icalparameter *value, const char *v)
void icalparameter_set_value (icalparameter *value, icalparameter_value v)
void icalparameter_set_x (icalparameter *value, const char *v)
void icalparameter_set_xliccomparetype (icalparameter *value, icalparameter_xliccomparetype v)
void icalparameter_set_xlicerrortype (icalparameter *value, icalparameter_xlicerrortype v)
int icalparameter_string_to_enum (const char *str)

Detailed Description

ICalendar parameters.

Definition in file icalderivedparameter.h.

Macro Definition Documentation

◆ ICALPARAMETER_FIRST_ENUM

#define ICALPARAMETER_FIRST_ENUM   20000

Definition at line 90 of file icalderivedparameter.h.

◆ ICALPARAMETER_LAST_ENUM

#define ICALPARAMETER_LAST_ENUM   22400

Definition at line 323 of file icalderivedparameter.h.

Typedef Documentation

◆ icalparameter

typedef struct icalparameter_impl icalparameter

Definition at line 23 of file icalderivedparameter.h.

Enumeration Type Documentation

◆ icalparameter_action

Enumerator
ICAL_ACTIONPARAM_X 
ICAL_ACTIONPARAM_ASK 
ICAL_ACTIONPARAM_ABORT 
ICAL_ACTIONPARAM_NONE 

Definition at line 92 of file icalderivedparameter.h.

◆ icalparameter_cutype

Enumerator
ICAL_CUTYPE_X 
ICAL_CUTYPE_INDIVIDUAL 
ICAL_CUTYPE_GROUP 
ICAL_CUTYPE_RESOURCE 
ICAL_CUTYPE_ROOM 
ICAL_CUTYPE_UNKNOWN 
ICAL_CUTYPE_NONE 

Definition at line 99 of file icalderivedparameter.h.

◆ icalparameter_derived

Enumerator
ICAL_DERIVED_X 
ICAL_DERIVED_TRUE 
ICAL_DERIVED_FALSE 
ICAL_DERIVED_NONE 

Definition at line 109 of file icalderivedparameter.h.

◆ icalparameter_display

Enumerator
ICAL_DISPLAY_X 
ICAL_DISPLAY_BADGE 
ICAL_DISPLAY_GRAPHIC 
ICAL_DISPLAY_FULLSIZE 
ICAL_DISPLAY_THUMBNAIL 
ICAL_DISPLAY_NONE 

Definition at line 116 of file icalderivedparameter.h.

◆ icalparameter_enable

Enumerator
ICAL_ENABLE_X 
ICAL_ENABLE_TRUE 
ICAL_ENABLE_FALSE 
ICAL_ENABLE_NONE 

Definition at line 125 of file icalderivedparameter.h.

◆ icalparameter_encoding

Enumerator
ICAL_ENCODING_X 
ICAL_ENCODING_8BIT 
ICAL_ENCODING_BASE64 
ICAL_ENCODING_NONE 

Definition at line 132 of file icalderivedparameter.h.

◆ icalparameter_fbtype

Enumerator
ICAL_FBTYPE_X 
ICAL_FBTYPE_FREE 
ICAL_FBTYPE_BUSY 
ICAL_FBTYPE_BUSYUNAVAILABLE 
ICAL_FBTYPE_BUSYTENTATIVE 
ICAL_FBTYPE_NONE 

Definition at line 139 of file icalderivedparameter.h.

◆ icalparameter_feature

Enumerator
ICAL_FEATURE_X 
ICAL_FEATURE_AUDIO 
ICAL_FEATURE_CHAT 
ICAL_FEATURE_FEED 
ICAL_FEATURE_MODERATOR 
ICAL_FEATURE_PHONE 
ICAL_FEATURE_SCREEN 
ICAL_FEATURE_VIDEO 
ICAL_FEATURE_NONE 

Definition at line 148 of file icalderivedparameter.h.

◆ icalparameter_kind

Enumerator
ICAL_ANY_PARAMETER 
ICAL_ACTIONPARAM_PARAMETER 
ICAL_ALTREP_PARAMETER 
ICAL_CHARSET_PARAMETER 
ICAL_CN_PARAMETER 
ICAL_CUTYPE_PARAMETER 
ICAL_DELEGATEDFROM_PARAMETER 
ICAL_DELEGATEDTO_PARAMETER 
ICAL_DERIVED_PARAMETER 
ICAL_DIR_PARAMETER 
ICAL_DISPLAY_PARAMETER 
ICAL_EMAIL_PARAMETER 
ICAL_ENABLE_PARAMETER 
ICAL_ENCODING_PARAMETER 
ICAL_FBTYPE_PARAMETER 
ICAL_FEATURE_PARAMETER 
ICAL_FILENAME_PARAMETER 
ICAL_FMTTYPE_PARAMETER 
ICAL_GAP_PARAMETER 
ICAL_IANA_PARAMETER 
ICAL_ID_PARAMETER 
ICAL_LABEL_PARAMETER 
ICAL_LANGUAGE_PARAMETER 
ICAL_LATENCY_PARAMETER 
ICAL_LINKREL_PARAMETER 
ICAL_LOCAL_PARAMETER 
ICAL_LOCALIZE_PARAMETER 
ICAL_MANAGEDID_PARAMETER 
ICAL_MEMBER_PARAMETER 
ICAL_MODIFIED_PARAMETER 
ICAL_OPTIONS_PARAMETER 
ICAL_ORDER_PARAMETER 
ICAL_PARTSTAT_PARAMETER 
ICAL_PATCHACTION_PARAMETER 
ICAL_PUBLICCOMMENT_PARAMETER 
ICAL_RANGE_PARAMETER 
ICAL_REASON_PARAMETER 
ICAL_RELATED_PARAMETER 
ICAL_RELTYPE_PARAMETER 
ICAL_REQUIRED_PARAMETER 
ICAL_RESPONSE_PARAMETER 
ICAL_ROLE_PARAMETER 
ICAL_RSVP_PARAMETER 
ICAL_SCHEDULEAGENT_PARAMETER 
ICAL_SCHEDULEFORCESEND_PARAMETER 
ICAL_SCHEDULESTATUS_PARAMETER 
ICAL_SCHEMA_PARAMETER 
ICAL_SENTBY_PARAMETER 
ICAL_SIZE_PARAMETER 
ICAL_STAYINFORMED_PARAMETER 
ICAL_SUBSTATE_PARAMETER 
ICAL_TZID_PARAMETER 
ICAL_VALUE_PARAMETER 
ICAL_X_PARAMETER 
ICAL_XLICCOMPARETYPE_PARAMETER 
ICAL_XLICERRORTYPE_PARAMETER 
ICAL_NO_PARAMETER 

Definition at line 30 of file icalderivedparameter.h.

◆ icalparameter_local

Enumerator
ICAL_LOCAL_X 
ICAL_LOCAL_TRUE 
ICAL_LOCAL_FALSE 
ICAL_LOCAL_NONE 

Definition at line 160 of file icalderivedparameter.h.

◆ icalparameter_partstat

Enumerator
ICAL_PARTSTAT_X 
ICAL_PARTSTAT_NEEDSACTION 
ICAL_PARTSTAT_ACCEPTED 
ICAL_PARTSTAT_DECLINED 
ICAL_PARTSTAT_TENTATIVE 
ICAL_PARTSTAT_DELEGATED 
ICAL_PARTSTAT_COMPLETED 
ICAL_PARTSTAT_INPROCESS 
ICAL_PARTSTAT_FAILED 
ICAL_PARTSTAT_NONE 

Definition at line 167 of file icalderivedparameter.h.

◆ icalparameter_patchaction

Enumerator
ICAL_PATCHACTION_X 
ICAL_PATCHACTION_CREATE 
ICAL_PATCHACTION_BYNAME 
ICAL_PATCHACTION_BYVALUE 
ICAL_PATCHACTION_BYPARAM 
ICAL_PATCHACTION_NONE 

Definition at line 180 of file icalderivedparameter.h.

◆ icalparameter_range

Enumerator
ICAL_RANGE_X 
ICAL_RANGE_THISANDPRIOR 
ICAL_RANGE_THISANDFUTURE 
ICAL_RANGE_NONE 

Definition at line 189 of file icalderivedparameter.h.

◆ icalparameter_related

Enumerator
ICAL_RELATED_X 
ICAL_RELATED_START 
ICAL_RELATED_END 
ICAL_RELATED_NONE 

Definition at line 196 of file icalderivedparameter.h.

◆ icalparameter_reltype

Enumerator
ICAL_RELTYPE_X 
ICAL_RELTYPE_PARENT 
ICAL_RELTYPE_CHILD 
ICAL_RELTYPE_SIBLING 
ICAL_RELTYPE_POLL 
ICAL_RELTYPE_SNOOZE 
ICAL_RELTYPE_CONCEPT 
ICAL_RELTYPE_DEPENDSON 
ICAL_RELTYPE_FINISHTOFINISH 
ICAL_RELTYPE_FINISHTOSTART 
ICAL_RELTYPE_FIRST 
ICAL_RELTYPE_NEXT 
ICAL_RELTYPE_REFID 
ICAL_RELTYPE_STARTTOFINISH 
ICAL_RELTYPE_STARTTOSTART 
ICAL_RELTYPE_NONE 

Definition at line 203 of file icalderivedparameter.h.

◆ icalparameter_required

Enumerator
ICAL_REQUIRED_X 
ICAL_REQUIRED_TRUE 
ICAL_REQUIRED_FALSE 
ICAL_REQUIRED_NONE 

Definition at line 222 of file icalderivedparameter.h.

◆ icalparameter_role

Enumerator
ICAL_ROLE_X 
ICAL_ROLE_CHAIR 
ICAL_ROLE_REQPARTICIPANT 
ICAL_ROLE_OPTPARTICIPANT 
ICAL_ROLE_NONPARTICIPANT 
ICAL_ROLE_NONE 

Definition at line 229 of file icalderivedparameter.h.

◆ icalparameter_rsvp

Enumerator
ICAL_RSVP_X 
ICAL_RSVP_TRUE 
ICAL_RSVP_FALSE 
ICAL_RSVP_NONE 

Definition at line 238 of file icalderivedparameter.h.

◆ icalparameter_scheduleagent

Enumerator
ICAL_SCHEDULEAGENT_X 
ICAL_SCHEDULEAGENT_SERVER 
ICAL_SCHEDULEAGENT_CLIENT 
ICAL_SCHEDULEAGENT_NONE 

Definition at line 245 of file icalderivedparameter.h.

◆ icalparameter_scheduleforcesend

Enumerator
ICAL_SCHEDULEFORCESEND_X 
ICAL_SCHEDULEFORCESEND_REQUEST 
ICAL_SCHEDULEFORCESEND_REPLY 
ICAL_SCHEDULEFORCESEND_NONE 

Definition at line 252 of file icalderivedparameter.h.

◆ icalparameter_stayinformed

Enumerator
ICAL_STAYINFORMED_X 
ICAL_STAYINFORMED_TRUE 
ICAL_STAYINFORMED_FALSE 
ICAL_STAYINFORMED_NONE 

Definition at line 259 of file icalderivedparameter.h.

◆ icalparameter_substate

Enumerator
ICAL_SUBSTATE_X 
ICAL_SUBSTATE_OK 
ICAL_SUBSTATE_ERROR 
ICAL_SUBSTATE_SUSPENDED 
ICAL_SUBSTATE_NONE 

Definition at line 266 of file icalderivedparameter.h.

◆ icalparameter_value

Enumerator
ICAL_VALUE_X 
ICAL_VALUE_BINARY 
ICAL_VALUE_BOOLEAN 
ICAL_VALUE_DATE 
ICAL_VALUE_DURATION 
ICAL_VALUE_FLOAT 
ICAL_VALUE_INTEGER 
ICAL_VALUE_PERIOD 
ICAL_VALUE_RECUR 
ICAL_VALUE_TEXT 
ICAL_VALUE_URI 
ICAL_VALUE_ERROR 
ICAL_VALUE_DATETIME 
ICAL_VALUE_UTCOFFSET 
ICAL_VALUE_CALADDRESS 
ICAL_VALUE_UID 
ICAL_VALUE_XMLREFERENCE 
ICAL_VALUE_NONE 

Definition at line 274 of file icalderivedparameter.h.

◆ icalparameter_xliccomparetype

Enumerator
ICAL_XLICCOMPARETYPE_X 
ICAL_XLICCOMPARETYPE_EQUAL 
ICAL_XLICCOMPARETYPE_NOTEQUAL 
ICAL_XLICCOMPARETYPE_LESS 
ICAL_XLICCOMPARETYPE_GREATER 
ICAL_XLICCOMPARETYPE_LESSEQUAL 
ICAL_XLICCOMPARETYPE_GREATEREQUAL 
ICAL_XLICCOMPARETYPE_REGEX 
ICAL_XLICCOMPARETYPE_ISNULL 
ICAL_XLICCOMPARETYPE_ISNOTNULL 
ICAL_XLICCOMPARETYPE_NONE 

Definition at line 295 of file icalderivedparameter.h.

◆ icalparameter_xlicerrortype

Enumerator
ICAL_XLICERRORTYPE_X 
ICAL_XLICERRORTYPE_COMPONENTPARSEERROR 
ICAL_XLICERRORTYPE_PROPERTYPARSEERROR 
ICAL_XLICERRORTYPE_PARAMETERNAMEPARSEERROR 
ICAL_XLICERRORTYPE_PARAMETERVALUEPARSEERROR 
ICAL_XLICERRORTYPE_VALUEPARSEERROR 
ICAL_XLICERRORTYPE_INVALIDITIP 
ICAL_XLICERRORTYPE_UNKNOWNVCALPROPERROR 
ICAL_XLICERRORTYPE_MIMEPARSEERROR 
ICAL_XLICERRORTYPE_VCALPROPPARSEERROR 
ICAL_XLICERRORTYPE_NONE 

Definition at line 309 of file icalderivedparameter.h.

Function Documentation

◆ icalparameter_add_delegatedfrom()

void icalparameter_add_delegatedfrom ( icalparameter * value,
const char * v )

◆ icalparameter_add_delegatedto()

void icalparameter_add_delegatedto ( icalparameter * value,
const char * v )

◆ icalparameter_add_display()

void icalparameter_add_display ( icalparameter * value,
icalenumarray_element * v )

◆ icalparameter_add_feature()

void icalparameter_add_feature ( icalparameter * value,
icalenumarray_element * v )

◆ icalparameter_add_member()

void icalparameter_add_member ( icalparameter * value,
const char * v )

◆ icalparameter_enum_to_string()

const char * icalparameter_enum_to_string ( int e)

◆ icalparameter_get_actionparam()

icalparameter_action icalparameter_get_actionparam ( const icalparameter * value)

◆ icalparameter_get_altrep()

const char * icalparameter_get_altrep ( const icalparameter * value)

◆ icalparameter_get_charset()

const char * icalparameter_get_charset ( const icalparameter * value)

◆ icalparameter_get_cn()

const char * icalparameter_get_cn ( const icalparameter * value)

◆ icalparameter_get_cutype()

icalparameter_cutype icalparameter_get_cutype ( const icalparameter * value)

◆ icalparameter_get_delegatedfrom()

icalstrarray * icalparameter_get_delegatedfrom ( const icalparameter * value)

◆ icalparameter_get_delegatedfrom_nth()

const char * icalparameter_get_delegatedfrom_nth ( icalparameter * param,
size_t position )

◆ icalparameter_get_delegatedfrom_size()

size_t icalparameter_get_delegatedfrom_size ( icalparameter * param)

◆ icalparameter_get_delegatedto()

icalstrarray * icalparameter_get_delegatedto ( const icalparameter * value)

◆ icalparameter_get_delegatedto_nth()

const char * icalparameter_get_delegatedto_nth ( icalparameter * param,
size_t position )

◆ icalparameter_get_delegatedto_size()

size_t icalparameter_get_delegatedto_size ( icalparameter * param)

◆ icalparameter_get_derived()

icalparameter_derived icalparameter_get_derived ( const icalparameter * value)

◆ icalparameter_get_dir()

const char * icalparameter_get_dir ( const icalparameter * value)

◆ icalparameter_get_display()

icalenumarray * icalparameter_get_display ( const icalparameter * value)

◆ icalparameter_get_display_nth()

icalparameter_display icalparameter_get_display_nth ( icalparameter * param,
size_t position )

◆ icalparameter_get_display_size()

size_t icalparameter_get_display_size ( icalparameter * param)

◆ icalparameter_get_email()

const char * icalparameter_get_email ( const icalparameter * value)

◆ icalparameter_get_enable()

icalparameter_enable icalparameter_get_enable ( const icalparameter * value)

◆ icalparameter_get_encoding()

icalparameter_encoding icalparameter_get_encoding ( const icalparameter * value)

◆ icalparameter_get_fbtype()

icalparameter_fbtype icalparameter_get_fbtype ( const icalparameter * value)

◆ icalparameter_get_feature()

icalenumarray * icalparameter_get_feature ( const icalparameter * value)

◆ icalparameter_get_feature_nth()

icalparameter_feature icalparameter_get_feature_nth ( icalparameter * param,
size_t position )

◆ icalparameter_get_feature_size()

size_t icalparameter_get_feature_size ( icalparameter * param)

◆ icalparameter_get_filename()

const char * icalparameter_get_filename ( const icalparameter * value)

◆ icalparameter_get_fmttype()

const char * icalparameter_get_fmttype ( const icalparameter * value)

◆ icalparameter_get_gap()

struct icaldurationtype icalparameter_get_gap ( const icalparameter * value)

◆ icalparameter_get_iana()

const char * icalparameter_get_iana ( const icalparameter * value)

◆ icalparameter_get_id()

const char * icalparameter_get_id ( const icalparameter * value)

◆ icalparameter_get_label()

const char * icalparameter_get_label ( const icalparameter * value)

◆ icalparameter_get_language()

const char * icalparameter_get_language ( const icalparameter * value)

◆ icalparameter_get_latency()

const char * icalparameter_get_latency ( const icalparameter * value)

◆ icalparameter_get_linkrel()

const char * icalparameter_get_linkrel ( const icalparameter * value)

◆ icalparameter_get_local()

icalparameter_local icalparameter_get_local ( const icalparameter * value)

◆ icalparameter_get_localize()

const char * icalparameter_get_localize ( const icalparameter * value)

◆ icalparameter_get_managedid()

const char * icalparameter_get_managedid ( const icalparameter * value)

◆ icalparameter_get_member()

icalstrarray * icalparameter_get_member ( const icalparameter * value)

◆ icalparameter_get_member_nth()

const char * icalparameter_get_member_nth ( icalparameter * param,
size_t position )

◆ icalparameter_get_member_size()

size_t icalparameter_get_member_size ( icalparameter * param)

◆ icalparameter_get_modified()

const char * icalparameter_get_modified ( const icalparameter * value)

◆ icalparameter_get_options()

const char * icalparameter_get_options ( const icalparameter * value)

◆ icalparameter_get_order()

int icalparameter_get_order ( const icalparameter * value)

◆ icalparameter_get_partstat()

icalparameter_partstat icalparameter_get_partstat ( const icalparameter * value)

◆ icalparameter_get_patchaction()

icalparameter_patchaction icalparameter_get_patchaction ( const icalparameter * value)

◆ icalparameter_get_publiccomment()

const char * icalparameter_get_publiccomment ( const icalparameter * value)

◆ icalparameter_get_range()

icalparameter_range icalparameter_get_range ( const icalparameter * value)

◆ icalparameter_get_reason()

const char * icalparameter_get_reason ( const icalparameter * value)

◆ icalparameter_get_related()

icalparameter_related icalparameter_get_related ( const icalparameter * value)

◆ icalparameter_get_reltype()

icalparameter_reltype icalparameter_get_reltype ( const icalparameter * value)

◆ icalparameter_get_required()

icalparameter_required icalparameter_get_required ( const icalparameter * value)

◆ icalparameter_get_response()

int icalparameter_get_response ( const icalparameter * value)

◆ icalparameter_get_role()

icalparameter_role icalparameter_get_role ( const icalparameter * value)

◆ icalparameter_get_rsvp()

icalparameter_rsvp icalparameter_get_rsvp ( const icalparameter * value)

◆ icalparameter_get_scheduleagent()

icalparameter_scheduleagent icalparameter_get_scheduleagent ( const icalparameter * value)

◆ icalparameter_get_scheduleforcesend()

icalparameter_scheduleforcesend icalparameter_get_scheduleforcesend ( const icalparameter * value)

◆ icalparameter_get_schedulestatus()

const char * icalparameter_get_schedulestatus ( const icalparameter * value)

◆ icalparameter_get_schema()

const char * icalparameter_get_schema ( const icalparameter * value)

◆ icalparameter_get_sentby()

const char * icalparameter_get_sentby ( const icalparameter * value)

◆ icalparameter_get_size()

const char * icalparameter_get_size ( const icalparameter * value)

◆ icalparameter_get_stayinformed()

icalparameter_stayinformed icalparameter_get_stayinformed ( const icalparameter * value)

◆ icalparameter_get_substate()

icalparameter_substate icalparameter_get_substate ( const icalparameter * value)

◆ icalparameter_get_tzid()

const char * icalparameter_get_tzid ( const icalparameter * value)

◆ icalparameter_get_value()

icalparameter_value icalparameter_get_value ( const icalparameter * value)

◆ icalparameter_get_x()

const char * icalparameter_get_x ( const icalparameter * value)

◆ icalparameter_get_xliccomparetype()

icalparameter_xliccomparetype icalparameter_get_xliccomparetype ( const icalparameter * value)

◆ icalparameter_get_xlicerrortype()

icalparameter_xlicerrortype icalparameter_get_xlicerrortype ( const icalparameter * value)

◆ icalparameter_new_actionparam()

icalparameter * icalparameter_new_actionparam ( icalparameter_action v)

◆ icalparameter_new_altrep()

icalparameter * icalparameter_new_altrep ( const char * v)

◆ icalparameter_new_charset()

icalparameter * icalparameter_new_charset ( const char * v)

◆ icalparameter_new_cn()

icalparameter * icalparameter_new_cn ( const char * v)

◆ icalparameter_new_cutype()

icalparameter * icalparameter_new_cutype ( icalparameter_cutype v)

◆ icalparameter_new_delegatedfrom()

icalparameter * icalparameter_new_delegatedfrom ( const char * v)

◆ icalparameter_new_delegatedfrom_list()

icalparameter * icalparameter_new_delegatedfrom_list ( icalstrarray * v)

◆ icalparameter_new_delegatedto()

icalparameter * icalparameter_new_delegatedto ( const char * v)

◆ icalparameter_new_delegatedto_list()

icalparameter * icalparameter_new_delegatedto_list ( icalstrarray * v)

◆ icalparameter_new_derived()

icalparameter * icalparameter_new_derived ( icalparameter_derived v)

◆ icalparameter_new_dir()

icalparameter * icalparameter_new_dir ( const char * v)

◆ icalparameter_new_display()

icalparameter * icalparameter_new_display ( icalparameter_display v)

◆ icalparameter_new_display_list()

icalparameter * icalparameter_new_display_list ( icalenumarray * v)

◆ icalparameter_new_email()

icalparameter * icalparameter_new_email ( const char * v)

◆ icalparameter_new_enable()

icalparameter * icalparameter_new_enable ( icalparameter_enable v)

◆ icalparameter_new_encoding()

icalparameter * icalparameter_new_encoding ( icalparameter_encoding v)

◆ icalparameter_new_fbtype()

icalparameter * icalparameter_new_fbtype ( icalparameter_fbtype v)

◆ icalparameter_new_feature()

icalparameter * icalparameter_new_feature ( icalparameter_feature v)

◆ icalparameter_new_feature_list()

icalparameter * icalparameter_new_feature_list ( icalenumarray * v)

◆ icalparameter_new_filename()

icalparameter * icalparameter_new_filename ( const char * v)

◆ icalparameter_new_fmttype()

icalparameter * icalparameter_new_fmttype ( const char * v)

◆ icalparameter_new_gap()

icalparameter * icalparameter_new_gap ( struct icaldurationtype v)

◆ icalparameter_new_iana()

icalparameter * icalparameter_new_iana ( const char * v)

◆ icalparameter_new_id()

icalparameter * icalparameter_new_id ( const char * v)

◆ icalparameter_new_label()

icalparameter * icalparameter_new_label ( const char * v)

◆ icalparameter_new_language()

icalparameter * icalparameter_new_language ( const char * v)

◆ icalparameter_new_latency()

icalparameter * icalparameter_new_latency ( const char * v)

◆ icalparameter_new_linkrel()

icalparameter * icalparameter_new_linkrel ( const char * v)

◆ icalparameter_new_local()

icalparameter * icalparameter_new_local ( icalparameter_local v)

◆ icalparameter_new_localize()

icalparameter * icalparameter_new_localize ( const char * v)

◆ icalparameter_new_managedid()

icalparameter * icalparameter_new_managedid ( const char * v)

◆ icalparameter_new_member()

icalparameter * icalparameter_new_member ( const char * v)

◆ icalparameter_new_member_list()

icalparameter * icalparameter_new_member_list ( icalstrarray * v)

◆ icalparameter_new_modified()

icalparameter * icalparameter_new_modified ( const char * v)

◆ icalparameter_new_options()

icalparameter * icalparameter_new_options ( const char * v)

◆ icalparameter_new_order()

icalparameter * icalparameter_new_order ( int v)

◆ icalparameter_new_partstat()

icalparameter * icalparameter_new_partstat ( icalparameter_partstat v)

◆ icalparameter_new_patchaction()

icalparameter * icalparameter_new_patchaction ( icalparameter_patchaction v)

◆ icalparameter_new_publiccomment()

icalparameter * icalparameter_new_publiccomment ( const char * v)

◆ icalparameter_new_range()

icalparameter * icalparameter_new_range ( icalparameter_range v)

◆ icalparameter_new_reason()

icalparameter * icalparameter_new_reason ( const char * v)

◆ icalparameter_new_related()

icalparameter * icalparameter_new_related ( icalparameter_related v)

◆ icalparameter_new_reltype()

icalparameter * icalparameter_new_reltype ( icalparameter_reltype v)

◆ icalparameter_new_required()

icalparameter * icalparameter_new_required ( icalparameter_required v)

◆ icalparameter_new_response()

icalparameter * icalparameter_new_response ( int v)

◆ icalparameter_new_role()

icalparameter * icalparameter_new_role ( icalparameter_role v)

◆ icalparameter_new_rsvp()

icalparameter * icalparameter_new_rsvp ( icalparameter_rsvp v)

◆ icalparameter_new_scheduleagent()

icalparameter * icalparameter_new_scheduleagent ( icalparameter_scheduleagent v)

◆ icalparameter_new_scheduleforcesend()

icalparameter * icalparameter_new_scheduleforcesend ( icalparameter_scheduleforcesend v)

◆ icalparameter_new_schedulestatus()

icalparameter * icalparameter_new_schedulestatus ( const char * v)

◆ icalparameter_new_schema()

icalparameter * icalparameter_new_schema ( const char * v)

◆ icalparameter_new_sentby()

icalparameter * icalparameter_new_sentby ( const char * v)

◆ icalparameter_new_size()

icalparameter * icalparameter_new_size ( const char * v)

◆ icalparameter_new_stayinformed()

icalparameter * icalparameter_new_stayinformed ( icalparameter_stayinformed v)

◆ icalparameter_new_substate()

icalparameter * icalparameter_new_substate ( icalparameter_substate v)

◆ icalparameter_new_tzid()

icalparameter * icalparameter_new_tzid ( const char * v)

◆ icalparameter_new_value()

icalparameter * icalparameter_new_value ( icalparameter_value v)

◆ icalparameter_new_x()

icalparameter * icalparameter_new_x ( const char * v)

◆ icalparameter_new_xliccomparetype()

icalparameter * icalparameter_new_xliccomparetype ( icalparameter_xliccomparetype v)

◆ icalparameter_new_xlicerrortype()

icalparameter * icalparameter_new_xlicerrortype ( icalparameter_xlicerrortype v)

◆ icalparameter_remove_delegatedfrom()

void icalparameter_remove_delegatedfrom ( icalparameter * value,
const char * v )

◆ icalparameter_remove_delegatedto()

void icalparameter_remove_delegatedto ( icalparameter * value,
const char * v )

◆ icalparameter_remove_display()

void icalparameter_remove_display ( icalparameter * value,
icalenumarray_element * v )

◆ icalparameter_remove_feature()

void icalparameter_remove_feature ( icalparameter * value,
icalenumarray_element * v )

◆ icalparameter_remove_member()

void icalparameter_remove_member ( icalparameter * value,
const char * v )

◆ icalparameter_set_actionparam()

void icalparameter_set_actionparam ( icalparameter * value,
icalparameter_action v )

◆ icalparameter_set_altrep()

void icalparameter_set_altrep ( icalparameter * value,
const char * v )

◆ icalparameter_set_charset()

void icalparameter_set_charset ( icalparameter * value,
const char * v )

◆ icalparameter_set_cn()

void icalparameter_set_cn ( icalparameter * value,
const char * v )

◆ icalparameter_set_cutype()

void icalparameter_set_cutype ( icalparameter * value,
icalparameter_cutype v )

◆ icalparameter_set_delegatedfrom()

void icalparameter_set_delegatedfrom ( icalparameter * value,
icalstrarray * v )

◆ icalparameter_set_delegatedto()

void icalparameter_set_delegatedto ( icalparameter * value,
icalstrarray * v )

◆ icalparameter_set_derived()

void icalparameter_set_derived ( icalparameter * value,
icalparameter_derived v )

◆ icalparameter_set_dir()

void icalparameter_set_dir ( icalparameter * value,
const char * v )

◆ icalparameter_set_display()

void icalparameter_set_display ( icalparameter * value,
icalenumarray * v )

◆ icalparameter_set_email()

void icalparameter_set_email ( icalparameter * value,
const char * v )

◆ icalparameter_set_enable()

void icalparameter_set_enable ( icalparameter * value,
icalparameter_enable v )

◆ icalparameter_set_encoding()

void icalparameter_set_encoding ( icalparameter * value,
icalparameter_encoding v )

◆ icalparameter_set_fbtype()

void icalparameter_set_fbtype ( icalparameter * value,
icalparameter_fbtype v )

◆ icalparameter_set_feature()

void icalparameter_set_feature ( icalparameter * value,
icalenumarray * v )

◆ icalparameter_set_filename()

void icalparameter_set_filename ( icalparameter * value,
const char * v )

◆ icalparameter_set_fmttype()

void icalparameter_set_fmttype ( icalparameter * value,
const char * v )

◆ icalparameter_set_gap()

void icalparameter_set_gap ( icalparameter * value,
struct icaldurationtype v )

◆ icalparameter_set_iana()

void icalparameter_set_iana ( icalparameter * value,
const char * v )

◆ icalparameter_set_id()

void icalparameter_set_id ( icalparameter * value,
const char * v )

◆ icalparameter_set_label()

void icalparameter_set_label ( icalparameter * value,
const char * v )

◆ icalparameter_set_language()

void icalparameter_set_language ( icalparameter * value,
const char * v )

◆ icalparameter_set_latency()

void icalparameter_set_latency ( icalparameter * value,
const char * v )

◆ icalparameter_set_linkrel()

void icalparameter_set_linkrel ( icalparameter * value,
const char * v )

◆ icalparameter_set_local()

void icalparameter_set_local ( icalparameter * value,
icalparameter_local v )

◆ icalparameter_set_localize()

void icalparameter_set_localize ( icalparameter * value,
const char * v )

◆ icalparameter_set_managedid()

void icalparameter_set_managedid ( icalparameter * value,
const char * v )

◆ icalparameter_set_member()

void icalparameter_set_member ( icalparameter * value,
icalstrarray * v )

◆ icalparameter_set_modified()

void icalparameter_set_modified ( icalparameter * value,
const char * v )

◆ icalparameter_set_options()

void icalparameter_set_options ( icalparameter * value,
const char * v )

◆ icalparameter_set_order()

void icalparameter_set_order ( icalparameter * value,
int v )

◆ icalparameter_set_partstat()

void icalparameter_set_partstat ( icalparameter * value,
icalparameter_partstat v )

◆ icalparameter_set_patchaction()

void icalparameter_set_patchaction ( icalparameter * value,
icalparameter_patchaction v )

◆ icalparameter_set_publiccomment()

void icalparameter_set_publiccomment ( icalparameter * value,
const char * v )

◆ icalparameter_set_range()

void icalparameter_set_range ( icalparameter * value,
icalparameter_range v )

◆ icalparameter_set_reason()

void icalparameter_set_reason ( icalparameter * value,
const char * v )

◆ icalparameter_set_related()

void icalparameter_set_related ( icalparameter * value,
icalparameter_related v )

◆ icalparameter_set_reltype()

void icalparameter_set_reltype ( icalparameter * value,
icalparameter_reltype v )

◆ icalparameter_set_required()

void icalparameter_set_required ( icalparameter * value,
icalparameter_required v )

◆ icalparameter_set_response()

void icalparameter_set_response ( icalparameter * value,
int v )

◆ icalparameter_set_role()

void icalparameter_set_role ( icalparameter * value,
icalparameter_role v )

◆ icalparameter_set_rsvp()

void icalparameter_set_rsvp ( icalparameter * value,
icalparameter_rsvp v )

◆ icalparameter_set_scheduleagent()

void icalparameter_set_scheduleagent ( icalparameter * value,
icalparameter_scheduleagent v )

◆ icalparameter_set_scheduleforcesend()

void icalparameter_set_scheduleforcesend ( icalparameter * value,
icalparameter_scheduleforcesend v )

◆ icalparameter_set_schedulestatus()

void icalparameter_set_schedulestatus ( icalparameter * value,
const char * v )

◆ icalparameter_set_schema()

void icalparameter_set_schema ( icalparameter * value,
const char * v )

◆ icalparameter_set_sentby()

void icalparameter_set_sentby ( icalparameter * value,
const char * v )

◆ icalparameter_set_size()

void icalparameter_set_size ( icalparameter * value,
const char * v )

◆ icalparameter_set_stayinformed()

void icalparameter_set_stayinformed ( icalparameter * value,
icalparameter_stayinformed v )

◆ icalparameter_set_substate()

void icalparameter_set_substate ( icalparameter * value,
icalparameter_substate v )

◆ icalparameter_set_tzid()

void icalparameter_set_tzid ( icalparameter * value,
const char * v )

◆ icalparameter_set_value()

void icalparameter_set_value ( icalparameter * value,
icalparameter_value v )

◆ icalparameter_set_x()

void icalparameter_set_x ( icalparameter * value,
const char * v )

◆ icalparameter_set_xliccomparetype()

void icalparameter_set_xliccomparetype ( icalparameter * value,
icalparameter_xliccomparetype v )

◆ icalparameter_set_xlicerrortype()

void icalparameter_set_xlicerrortype ( icalparameter * value,
icalparameter_xlicerrortype v )

◆ icalparameter_string_to_enum()

int icalparameter_string_to_enum ( const char * str)