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

vCard parameters. More...

Go to the source code of this file.

Macros

#define VCARDPARAMETER_FIRST_ENUM   20000
#define VCARDPARAMETER_LAST_ENUM   20900

Typedefs

typedef struct vcardparameter_impl vcardparameter

Enumerations

enum  vcardparameter_calscale {
  VCARD_CALSCALE_X = 20200 ,
  VCARD_CALSCALE_GREGORIAN = 20201 ,
  VCARD_CALSCALE_NONE = 20299
}
enum  vcardparameter_derived {
  VCARD_DERIVED_X = 20700 ,
  VCARD_DERIVED_TRUE = 20701 ,
  VCARD_DERIVED_FALSE = 20702 ,
  VCARD_DERIVED_NONE = 20799
}
enum  vcardparameter_encoding {
  VCARD_ENCODING_X = 20500 ,
  VCARD_ENCODING_B = 20501 ,
  VCARD_ENCODING_NONE = 20599
}
enum  vcardparameter_kind {
  VCARD_ANY_PARAMETER = 0 ,
  VCARD_ALTID_PARAMETER = 4 ,
  VCARD_AUTHOR_PARAMETER = 23 ,
  VCARD_AUTHORNAME_PARAMETER = 24 ,
  VCARD_CALSCALE_PARAMETER = 8 ,
  VCARD_CC_PARAMETER = 20 ,
  VCARD_CONTEXT_PARAMETER = 17 ,
  VCARD_CREATED_PARAMETER = 25 ,
  VCARD_DERIVED_PARAMETER = 26 ,
  VCARD_ENCODING_PARAMETER = 16 ,
  VCARD_GEO_PARAMETER = 10 ,
  VCARD_IANA_PARAMETER = 13 ,
  VCARD_INDEX_PARAMETER = 18 ,
  VCARD_JSCOMPS_PARAMETER = 27 ,
  VCARD_JSPTR_PARAMETER = 21 ,
  VCARD_LABEL_PARAMETER = 22 ,
  VCARD_LANGUAGE_PARAMETER = 1 ,
  VCARD_LEVEL_PARAMETER = 19 ,
  VCARD_MEDIATYPE_PARAMETER = 7 ,
  VCARD_PHONETIC_PARAMETER = 31 ,
  VCARD_PID_PARAMETER = 5 ,
  VCARD_PREF_PARAMETER = 3 ,
  VCARD_PROPID_PARAMETER = 28 ,
  VCARD_SCRIPT_PARAMETER = 32 ,
  VCARD_SERVICETYPE_PARAMETER = 29 ,
  VCARD_SORTAS_PARAMETER = 9 ,
  VCARD_TYPE_PARAMETER = 6 ,
  VCARD_TZ_PARAMETER = 11 ,
  VCARD_USERNAME_PARAMETER = 30 ,
  VCARD_VALUE_PARAMETER = 2 ,
  VCARD_X_PARAMETER = 12 ,
  VCARD_XLICCOMPARETYPE_PARAMETER = 15 ,
  VCARD_XLICERRORTYPE_PARAMETER = 14 ,
  VCARD_NO_PARAMETER = 99
}
enum  vcardparameter_level {
  VCARD_LEVEL_X = 20600 ,
  VCARD_LEVEL_BEGINNER = 20601 ,
  VCARD_LEVEL_AVERAGE = 20602 ,
  VCARD_LEVEL_EXPERT = 20603 ,
  VCARD_LEVEL_HIGH = 20604 ,
  VCARD_LEVEL_MEDIUM = 20605 ,
  VCARD_LEVEL_LOW = 20606 ,
  VCARD_LEVEL_NONE = 20699
}
enum  vcardparameter_phonetic {
  VCARD_PHONETIC_X = 20800 ,
  VCARD_PHONETIC_IPA = 20801 ,
  VCARD_PHONETIC_PINY = 20802 ,
  VCARD_PHONETIC_JYUT = 20803 ,
  VCARD_PHONETIC_SCRIPT = 20804 ,
  VCARD_PHONETIC_NONE = 20899
}
enum  vcardparameter_type {
  VCARD_TYPE_X = 20100 ,
  VCARD_TYPE_WORK = 20101 ,
  VCARD_TYPE_HOME = 20102 ,
  VCARD_TYPE_TEXT = 20103 ,
  VCARD_TYPE_VOICE = 20104 ,
  VCARD_TYPE_FAX = 20105 ,
  VCARD_TYPE_CELL = 20106 ,
  VCARD_TYPE_VIDEO = 20107 ,
  VCARD_TYPE_PAGER = 20108 ,
  VCARD_TYPE_TEXTPHONE = 20109 ,
  VCARD_TYPE_CONTACT = 20110 ,
  VCARD_TYPE_ACQUAINTANCE = 20111 ,
  VCARD_TYPE_FRIEND = 20112 ,
  VCARD_TYPE_MET = 20113 ,
  VCARD_TYPE_COWORKER = 20114 ,
  VCARD_TYPE_COLLEAGUE = 20115 ,
  VCARD_TYPE_CORESIDENT = 20116 ,
  VCARD_TYPE_NEIGHBOR = 20117 ,
  VCARD_TYPE_CHILD = 20118 ,
  VCARD_TYPE_PARENT = 20119 ,
  VCARD_TYPE_SIBLING = 20120 ,
  VCARD_TYPE_SPOUSE = 20121 ,
  VCARD_TYPE_KIN = 20122 ,
  VCARD_TYPE_MUSE = 20123 ,
  VCARD_TYPE_CRUSH = 20124 ,
  VCARD_TYPE_DATE = 20125 ,
  VCARD_TYPE_SWEETHEART = 20126 ,
  VCARD_TYPE_ME = 20127 ,
  VCARD_TYPE_AGENT = 20128 ,
  VCARD_TYPE_EMERGENCY = 20129 ,
  VCARD_TYPE_PREF = 20130 ,
  VCARD_TYPE_MAINNUMBER = 20131 ,
  VCARD_TYPE_BILLING = 20132 ,
  VCARD_TYPE_DELIVERY = 20133 ,
  VCARD_TYPE_NONE = 20199
}
enum  vcardparameter_value {
  VCARD_VALUE_X = 20000 ,
  VCARD_VALUE_TEXT = 20001 ,
  VCARD_VALUE_URI = 20002 ,
  VCARD_VALUE_DATE = 20003 ,
  VCARD_VALUE_TIME = 20004 ,
  VCARD_VALUE_DATETIME = 20005 ,
  VCARD_VALUE_DATEANDORTIME = 20006 ,
  VCARD_VALUE_TIMESTAMP = 20007 ,
  VCARD_VALUE_BOOLEAN = 20008 ,
  VCARD_VALUE_INTEGER = 20009 ,
  VCARD_VALUE_FLOAT = 20010 ,
  VCARD_VALUE_UTCOFFSET = 20011 ,
  VCARD_VALUE_LANGUAGETAG = 20012 ,
  VCARD_VALUE_STRUCTURED = 20013 ,
  VCARD_VALUE_NONE = 20099
}
enum  vcardparameter_xliccomparetype {
  VCARD_XLICCOMPARETYPE_X = 20400 ,
  VCARD_XLICCOMPARETYPE_EQUAL = 20401 ,
  VCARD_XLICCOMPARETYPE_NOTEQUAL = 20402 ,
  VCARD_XLICCOMPARETYPE_LESS = 20403 ,
  VCARD_XLICCOMPARETYPE_GREATER = 20404 ,
  VCARD_XLICCOMPARETYPE_LESSEQUAL = 20405 ,
  VCARD_XLICCOMPARETYPE_GREATEREQUAL = 20406 ,
  VCARD_XLICCOMPARETYPE_REGEX = 20407 ,
  VCARD_XLICCOMPARETYPE_ISNULL = 20408 ,
  VCARD_XLICCOMPARETYPE_ISNOTNULL = 20409 ,
  VCARD_XLICCOMPARETYPE_NONE = 20499
}
enum  vcardparameter_xlicerrortype {
  VCARD_XLICERRORTYPE_X = 20300 ,
  VCARD_XLICERRORTYPE_COMPONENTPARSEERROR = 20301 ,
  VCARD_XLICERRORTYPE_PROPERTYPARSEERROR = 20302 ,
  VCARD_XLICERRORTYPE_PARAMETERNAMEPARSEERROR = 20303 ,
  VCARD_XLICERRORTYPE_PARAMETERVALUEPARSEERROR = 20304 ,
  VCARD_XLICERRORTYPE_VALUEPARSEERROR = 20305 ,
  VCARD_XLICERRORTYPE_RESTRICTIONCHECK = 20306 ,
  VCARD_XLICERRORTYPE_NONE = 20399
}

Functions

void vcardparameter_add_pid (vcardparameter *value, const char *v)
void vcardparameter_add_sortas (vcardparameter *value, const char *v)
void vcardparameter_add_type (vcardparameter *value, vcardenumarray_element *v)
const char * vcardparameter_enum_to_string (int e)
const char * vcardparameter_get_altid (const vcardparameter *value)
const char * vcardparameter_get_author (const vcardparameter *value)
const char * vcardparameter_get_authorname (const vcardparameter *value)
vcardparameter_calscale vcardparameter_get_calscale (const vcardparameter *value)
const char * vcardparameter_get_cc (const vcardparameter *value)
const char * vcardparameter_get_context (const vcardparameter *value)
vcardtimetype vcardparameter_get_created (const vcardparameter *value)
vcardparameter_derived vcardparameter_get_derived (const vcardparameter *value)
vcardparameter_encoding vcardparameter_get_encoding (const vcardparameter *value)
const char * vcardparameter_get_geo (const vcardparameter *value)
const char * vcardparameter_get_iana (const vcardparameter *value)
int vcardparameter_get_index (const vcardparameter *value)
vcardstructuredtypevcardparameter_get_jscomps (const vcardparameter *value)
const char * vcardparameter_get_jsptr (const vcardparameter *value)
const char * vcardparameter_get_label (const vcardparameter *value)
const char * vcardparameter_get_language (const vcardparameter *value)
vcardparameter_level vcardparameter_get_level (const vcardparameter *value)
const char * vcardparameter_get_mediatype (const vcardparameter *value)
vcardparameter_phonetic vcardparameter_get_phonetic (const vcardparameter *value)
vcardstrarrayvcardparameter_get_pid (const vcardparameter *value)
const char * vcardparameter_get_pid_nth (vcardparameter *param, size_t position)
size_t vcardparameter_get_pid_size (vcardparameter *param)
int vcardparameter_get_pref (const vcardparameter *value)
const char * vcardparameter_get_propid (const vcardparameter *value)
const char * vcardparameter_get_script (const vcardparameter *value)
const char * vcardparameter_get_servicetype (const vcardparameter *value)
vcardstrarrayvcardparameter_get_sortas (const vcardparameter *value)
const char * vcardparameter_get_sortas_nth (vcardparameter *param, size_t position)
size_t vcardparameter_get_sortas_size (vcardparameter *param)
vcardenumarrayvcardparameter_get_type (const vcardparameter *value)
vcardparameter_type vcardparameter_get_type_nth (vcardparameter *param, size_t position)
size_t vcardparameter_get_type_size (vcardparameter *param)
const char * vcardparameter_get_tz (const vcardparameter *value)
const char * vcardparameter_get_username (const vcardparameter *value)
vcardparameter_value vcardparameter_get_value (const vcardparameter *value)
const char * vcardparameter_get_x (const vcardparameter *value)
vcardparameter_xliccomparetype vcardparameter_get_xliccomparetype (const vcardparameter *value)
vcardparameter_xlicerrortype vcardparameter_get_xlicerrortype (const vcardparameter *value)
vcardparametervcardparameter_new_altid (const char *v)
vcardparametervcardparameter_new_author (const char *v)
vcardparametervcardparameter_new_authorname (const char *v)
vcardparametervcardparameter_new_calscale (vcardparameter_calscale v)
vcardparametervcardparameter_new_cc (const char *v)
vcardparametervcardparameter_new_context (const char *v)
vcardparametervcardparameter_new_created (vcardtimetype v)
vcardparametervcardparameter_new_derived (vcardparameter_derived v)
vcardparametervcardparameter_new_encoding (vcardparameter_encoding v)
vcardparametervcardparameter_new_geo (const char *v)
vcardparametervcardparameter_new_iana (const char *v)
vcardparametervcardparameter_new_index (int v)
vcardparametervcardparameter_new_jscomps (vcardstructuredtype *v)
vcardparametervcardparameter_new_jsptr (const char *v)
vcardparametervcardparameter_new_label (const char *v)
vcardparametervcardparameter_new_language (const char *v)
vcardparametervcardparameter_new_level (vcardparameter_level v)
vcardparametervcardparameter_new_mediatype (const char *v)
vcardparametervcardparameter_new_phonetic (vcardparameter_phonetic v)
vcardparametervcardparameter_new_pid (const char *v)
vcardparametervcardparameter_new_pid_list (vcardstrarray *v)
vcardparametervcardparameter_new_pref (int v)
vcardparametervcardparameter_new_propid (const char *v)
vcardparametervcardparameter_new_script (const char *v)
vcardparametervcardparameter_new_servicetype (const char *v)
vcardparametervcardparameter_new_sortas (const char *v)
vcardparametervcardparameter_new_sortas_list (vcardstrarray *v)
vcardparametervcardparameter_new_type (vcardparameter_type v)
vcardparametervcardparameter_new_type_list (vcardenumarray *v)
vcardparametervcardparameter_new_tz (const char *v)
vcardparametervcardparameter_new_username (const char *v)
vcardparametervcardparameter_new_value (vcardparameter_value v)
vcardparametervcardparameter_new_x (const char *v)
vcardparametervcardparameter_new_xliccomparetype (vcardparameter_xliccomparetype v)
vcardparametervcardparameter_new_xlicerrortype (vcardparameter_xlicerrortype v)
void vcardparameter_remove_pid (vcardparameter *value, const char *v)
void vcardparameter_remove_sortas (vcardparameter *value, const char *v)
void vcardparameter_remove_type (vcardparameter *value, vcardenumarray_element *v)
void vcardparameter_set_altid (vcardparameter *value, const char *v)
void vcardparameter_set_author (vcardparameter *value, const char *v)
void vcardparameter_set_authorname (vcardparameter *value, const char *v)
void vcardparameter_set_calscale (vcardparameter *value, vcardparameter_calscale v)
void vcardparameter_set_cc (vcardparameter *value, const char *v)
void vcardparameter_set_context (vcardparameter *value, const char *v)
void vcardparameter_set_created (vcardparameter *value, vcardtimetype v)
void vcardparameter_set_derived (vcardparameter *value, vcardparameter_derived v)
void vcardparameter_set_encoding (vcardparameter *value, vcardparameter_encoding v)
void vcardparameter_set_geo (vcardparameter *value, const char *v)
void vcardparameter_set_iana (vcardparameter *value, const char *v)
void vcardparameter_set_index (vcardparameter *value, int v)
void vcardparameter_set_jscomps (vcardparameter *value, vcardstructuredtype *v)
void vcardparameter_set_jsptr (vcardparameter *value, const char *v)
void vcardparameter_set_label (vcardparameter *value, const char *v)
void vcardparameter_set_language (vcardparameter *value, const char *v)
void vcardparameter_set_level (vcardparameter *value, vcardparameter_level v)
void vcardparameter_set_mediatype (vcardparameter *value, const char *v)
void vcardparameter_set_phonetic (vcardparameter *value, vcardparameter_phonetic v)
void vcardparameter_set_pid (vcardparameter *value, vcardstrarray *v)
void vcardparameter_set_pref (vcardparameter *value, int v)
void vcardparameter_set_propid (vcardparameter *value, const char *v)
void vcardparameter_set_script (vcardparameter *value, const char *v)
void vcardparameter_set_servicetype (vcardparameter *value, const char *v)
void vcardparameter_set_sortas (vcardparameter *value, vcardstrarray *v)
void vcardparameter_set_type (vcardparameter *value, vcardenumarray *v)
void vcardparameter_set_tz (vcardparameter *value, const char *v)
void vcardparameter_set_username (vcardparameter *value, const char *v)
void vcardparameter_set_value (vcardparameter *value, vcardparameter_value v)
void vcardparameter_set_x (vcardparameter *value, const char *v)
void vcardparameter_set_xliccomparetype (vcardparameter *value, vcardparameter_xliccomparetype v)
void vcardparameter_set_xlicerrortype (vcardparameter *value, vcardparameter_xlicerrortype v)
int vcardparameter_string_to_enum (const char *str)

Detailed Description

vCard parameters.

Definition in file vcardderivedparameter.h.

Macro Definition Documentation

◆ VCARDPARAMETER_FIRST_ENUM

#define VCARDPARAMETER_FIRST_ENUM   20000

Definition at line 70 of file vcardderivedparameter.h.

◆ VCARDPARAMETER_LAST_ENUM

#define VCARDPARAMETER_LAST_ENUM   20900

Definition at line 192 of file vcardderivedparameter.h.

Typedef Documentation

◆ vcardparameter

typedef struct vcardparameter_impl vcardparameter

Definition at line 26 of file vcardderivedparameter.h.

Enumeration Type Documentation

◆ vcardparameter_calscale

Enumerator
VCARD_CALSCALE_X 
VCARD_CALSCALE_GREGORIAN 
VCARD_CALSCALE_NONE 

Definition at line 72 of file vcardderivedparameter.h.

◆ vcardparameter_derived

Enumerator
VCARD_DERIVED_X 
VCARD_DERIVED_TRUE 
VCARD_DERIVED_FALSE 
VCARD_DERIVED_NONE 

Definition at line 78 of file vcardderivedparameter.h.

◆ vcardparameter_encoding

Enumerator
VCARD_ENCODING_X 
VCARD_ENCODING_B 
VCARD_ENCODING_NONE 

Definition at line 85 of file vcardderivedparameter.h.

◆ vcardparameter_kind

Enumerator
VCARD_ANY_PARAMETER 
VCARD_ALTID_PARAMETER 
VCARD_AUTHOR_PARAMETER 
VCARD_AUTHORNAME_PARAMETER 
VCARD_CALSCALE_PARAMETER 
VCARD_CC_PARAMETER 
VCARD_CONTEXT_PARAMETER 
VCARD_CREATED_PARAMETER 
VCARD_DERIVED_PARAMETER 
VCARD_ENCODING_PARAMETER 
VCARD_GEO_PARAMETER 
VCARD_IANA_PARAMETER 
VCARD_INDEX_PARAMETER 
VCARD_JSCOMPS_PARAMETER 
VCARD_JSPTR_PARAMETER 
VCARD_LABEL_PARAMETER 
VCARD_LANGUAGE_PARAMETER 
VCARD_LEVEL_PARAMETER 
VCARD_MEDIATYPE_PARAMETER 
VCARD_PHONETIC_PARAMETER 
VCARD_PID_PARAMETER 
VCARD_PREF_PARAMETER 
VCARD_PROPID_PARAMETER 
VCARD_SCRIPT_PARAMETER 
VCARD_SERVICETYPE_PARAMETER 
VCARD_SORTAS_PARAMETER 
VCARD_TYPE_PARAMETER 
VCARD_TZ_PARAMETER 
VCARD_USERNAME_PARAMETER 
VCARD_VALUE_PARAMETER 
VCARD_X_PARAMETER 
VCARD_XLICCOMPARETYPE_PARAMETER 
VCARD_XLICERRORTYPE_PARAMETER 
VCARD_NO_PARAMETER 

Definition at line 33 of file vcardderivedparameter.h.

◆ vcardparameter_level

Enumerator
VCARD_LEVEL_X 
VCARD_LEVEL_BEGINNER 
VCARD_LEVEL_AVERAGE 
VCARD_LEVEL_EXPERT 
VCARD_LEVEL_HIGH 
VCARD_LEVEL_MEDIUM 
VCARD_LEVEL_LOW 
VCARD_LEVEL_NONE 

Definition at line 91 of file vcardderivedparameter.h.

◆ vcardparameter_phonetic

Enumerator
VCARD_PHONETIC_X 
VCARD_PHONETIC_IPA 
VCARD_PHONETIC_PINY 
VCARD_PHONETIC_JYUT 
VCARD_PHONETIC_SCRIPT 
VCARD_PHONETIC_NONE 

Definition at line 102 of file vcardderivedparameter.h.

◆ vcardparameter_type

Enumerator
VCARD_TYPE_X 
VCARD_TYPE_WORK 
VCARD_TYPE_HOME 
VCARD_TYPE_TEXT 
VCARD_TYPE_VOICE 
VCARD_TYPE_FAX 
VCARD_TYPE_CELL 
VCARD_TYPE_VIDEO 
VCARD_TYPE_PAGER 
VCARD_TYPE_TEXTPHONE 
VCARD_TYPE_CONTACT 
VCARD_TYPE_ACQUAINTANCE 
VCARD_TYPE_FRIEND 
VCARD_TYPE_MET 
VCARD_TYPE_COWORKER 
VCARD_TYPE_COLLEAGUE 
VCARD_TYPE_CORESIDENT 
VCARD_TYPE_NEIGHBOR 
VCARD_TYPE_CHILD 
VCARD_TYPE_PARENT 
VCARD_TYPE_SIBLING 
VCARD_TYPE_SPOUSE 
VCARD_TYPE_KIN 
VCARD_TYPE_MUSE 
VCARD_TYPE_CRUSH 
VCARD_TYPE_DATE 
VCARD_TYPE_SWEETHEART 
VCARD_TYPE_ME 
VCARD_TYPE_AGENT 
VCARD_TYPE_EMERGENCY 
VCARD_TYPE_PREF 
VCARD_TYPE_MAINNUMBER 
VCARD_TYPE_BILLING 
VCARD_TYPE_DELIVERY 
VCARD_TYPE_NONE 

Definition at line 111 of file vcardderivedparameter.h.

◆ vcardparameter_value

Enumerator
VCARD_VALUE_X 
VCARD_VALUE_TEXT 
VCARD_VALUE_URI 
VCARD_VALUE_DATE 
VCARD_VALUE_TIME 
VCARD_VALUE_DATETIME 
VCARD_VALUE_DATEANDORTIME 
VCARD_VALUE_TIMESTAMP 
VCARD_VALUE_BOOLEAN 
VCARD_VALUE_INTEGER 
VCARD_VALUE_FLOAT 
VCARD_VALUE_UTCOFFSET 
VCARD_VALUE_LANGUAGETAG 
VCARD_VALUE_STRUCTURED 
VCARD_VALUE_NONE 

Definition at line 149 of file vcardderivedparameter.h.

◆ vcardparameter_xliccomparetype

Enumerator
VCARD_XLICCOMPARETYPE_X 
VCARD_XLICCOMPARETYPE_EQUAL 
VCARD_XLICCOMPARETYPE_NOTEQUAL 
VCARD_XLICCOMPARETYPE_LESS 
VCARD_XLICCOMPARETYPE_GREATER 
VCARD_XLICCOMPARETYPE_LESSEQUAL 
VCARD_XLICCOMPARETYPE_GREATEREQUAL 
VCARD_XLICCOMPARETYPE_REGEX 
VCARD_XLICCOMPARETYPE_ISNULL 
VCARD_XLICCOMPARETYPE_ISNOTNULL 
VCARD_XLICCOMPARETYPE_NONE 

Definition at line 167 of file vcardderivedparameter.h.

◆ vcardparameter_xlicerrortype

Enumerator
VCARD_XLICERRORTYPE_X 
VCARD_XLICERRORTYPE_COMPONENTPARSEERROR 
VCARD_XLICERRORTYPE_PROPERTYPARSEERROR 
VCARD_XLICERRORTYPE_PARAMETERNAMEPARSEERROR 
VCARD_XLICERRORTYPE_PARAMETERVALUEPARSEERROR 
VCARD_XLICERRORTYPE_VALUEPARSEERROR 
VCARD_XLICERRORTYPE_RESTRICTIONCHECK 
VCARD_XLICERRORTYPE_NONE 

Definition at line 181 of file vcardderivedparameter.h.

Function Documentation

◆ vcardparameter_add_pid()

void vcardparameter_add_pid ( vcardparameter * value,
const char * v )

◆ vcardparameter_add_sortas()

void vcardparameter_add_sortas ( vcardparameter * value,
const char * v )

◆ vcardparameter_add_type()

void vcardparameter_add_type ( vcardparameter * value,
vcardenumarray_element * v )

◆ vcardparameter_enum_to_string()

const char * vcardparameter_enum_to_string ( int e)

◆ vcardparameter_get_altid()

const char * vcardparameter_get_altid ( const vcardparameter * value)

◆ vcardparameter_get_author()

const char * vcardparameter_get_author ( const vcardparameter * value)

◆ vcardparameter_get_authorname()

const char * vcardparameter_get_authorname ( const vcardparameter * value)

◆ vcardparameter_get_calscale()

vcardparameter_calscale vcardparameter_get_calscale ( const vcardparameter * value)

◆ vcardparameter_get_cc()

const char * vcardparameter_get_cc ( const vcardparameter * value)

◆ vcardparameter_get_context()

const char * vcardparameter_get_context ( const vcardparameter * value)

◆ vcardparameter_get_created()

vcardtimetype vcardparameter_get_created ( const vcardparameter * value)

◆ vcardparameter_get_derived()

vcardparameter_derived vcardparameter_get_derived ( const vcardparameter * value)

◆ vcardparameter_get_encoding()

vcardparameter_encoding vcardparameter_get_encoding ( const vcardparameter * value)

◆ vcardparameter_get_geo()

const char * vcardparameter_get_geo ( const vcardparameter * value)

◆ vcardparameter_get_iana()

const char * vcardparameter_get_iana ( const vcardparameter * value)

◆ vcardparameter_get_index()

int vcardparameter_get_index ( const vcardparameter * value)

◆ vcardparameter_get_jscomps()

vcardstructuredtype * vcardparameter_get_jscomps ( const vcardparameter * value)

◆ vcardparameter_get_jsptr()

const char * vcardparameter_get_jsptr ( const vcardparameter * value)

◆ vcardparameter_get_label()

const char * vcardparameter_get_label ( const vcardparameter * value)

◆ vcardparameter_get_language()

const char * vcardparameter_get_language ( const vcardparameter * value)

◆ vcardparameter_get_level()

vcardparameter_level vcardparameter_get_level ( const vcardparameter * value)

◆ vcardparameter_get_mediatype()

const char * vcardparameter_get_mediatype ( const vcardparameter * value)

◆ vcardparameter_get_phonetic()

vcardparameter_phonetic vcardparameter_get_phonetic ( const vcardparameter * value)

◆ vcardparameter_get_pid()

vcardstrarray * vcardparameter_get_pid ( const vcardparameter * value)

◆ vcardparameter_get_pid_nth()

const char * vcardparameter_get_pid_nth ( vcardparameter * param,
size_t position )

◆ vcardparameter_get_pid_size()

size_t vcardparameter_get_pid_size ( vcardparameter * param)

◆ vcardparameter_get_pref()

int vcardparameter_get_pref ( const vcardparameter * value)

◆ vcardparameter_get_propid()

const char * vcardparameter_get_propid ( const vcardparameter * value)

◆ vcardparameter_get_script()

const char * vcardparameter_get_script ( const vcardparameter * value)

◆ vcardparameter_get_servicetype()

const char * vcardparameter_get_servicetype ( const vcardparameter * value)

◆ vcardparameter_get_sortas()

vcardstrarray * vcardparameter_get_sortas ( const vcardparameter * value)

◆ vcardparameter_get_sortas_nth()

const char * vcardparameter_get_sortas_nth ( vcardparameter * param,
size_t position )

◆ vcardparameter_get_sortas_size()

size_t vcardparameter_get_sortas_size ( vcardparameter * param)

◆ vcardparameter_get_type()

vcardenumarray * vcardparameter_get_type ( const vcardparameter * value)

◆ vcardparameter_get_type_nth()

vcardparameter_type vcardparameter_get_type_nth ( vcardparameter * param,
size_t position )

◆ vcardparameter_get_type_size()

size_t vcardparameter_get_type_size ( vcardparameter * param)

◆ vcardparameter_get_tz()

const char * vcardparameter_get_tz ( const vcardparameter * value)

◆ vcardparameter_get_username()

const char * vcardparameter_get_username ( const vcardparameter * value)

◆ vcardparameter_get_value()

vcardparameter_value vcardparameter_get_value ( const vcardparameter * value)

◆ vcardparameter_get_x()

const char * vcardparameter_get_x ( const vcardparameter * value)

◆ vcardparameter_get_xliccomparetype()

vcardparameter_xliccomparetype vcardparameter_get_xliccomparetype ( const vcardparameter * value)

◆ vcardparameter_get_xlicerrortype()

vcardparameter_xlicerrortype vcardparameter_get_xlicerrortype ( const vcardparameter * value)

◆ vcardparameter_new_altid()

vcardparameter * vcardparameter_new_altid ( const char * v)

◆ vcardparameter_new_author()

vcardparameter * vcardparameter_new_author ( const char * v)

◆ vcardparameter_new_authorname()

vcardparameter * vcardparameter_new_authorname ( const char * v)

◆ vcardparameter_new_calscale()

vcardparameter * vcardparameter_new_calscale ( vcardparameter_calscale v)

◆ vcardparameter_new_cc()

vcardparameter * vcardparameter_new_cc ( const char * v)

◆ vcardparameter_new_context()

vcardparameter * vcardparameter_new_context ( const char * v)

◆ vcardparameter_new_created()

vcardparameter * vcardparameter_new_created ( vcardtimetype v)

◆ vcardparameter_new_derived()

vcardparameter * vcardparameter_new_derived ( vcardparameter_derived v)

◆ vcardparameter_new_encoding()

vcardparameter * vcardparameter_new_encoding ( vcardparameter_encoding v)

◆ vcardparameter_new_geo()

vcardparameter * vcardparameter_new_geo ( const char * v)

◆ vcardparameter_new_iana()

vcardparameter * vcardparameter_new_iana ( const char * v)

◆ vcardparameter_new_index()

vcardparameter * vcardparameter_new_index ( int v)

◆ vcardparameter_new_jscomps()

vcardparameter * vcardparameter_new_jscomps ( vcardstructuredtype * v)

◆ vcardparameter_new_jsptr()

vcardparameter * vcardparameter_new_jsptr ( const char * v)

◆ vcardparameter_new_label()

vcardparameter * vcardparameter_new_label ( const char * v)

◆ vcardparameter_new_language()

vcardparameter * vcardparameter_new_language ( const char * v)

◆ vcardparameter_new_level()

vcardparameter * vcardparameter_new_level ( vcardparameter_level v)

◆ vcardparameter_new_mediatype()

vcardparameter * vcardparameter_new_mediatype ( const char * v)

◆ vcardparameter_new_phonetic()

vcardparameter * vcardparameter_new_phonetic ( vcardparameter_phonetic v)

◆ vcardparameter_new_pid()

vcardparameter * vcardparameter_new_pid ( const char * v)

◆ vcardparameter_new_pid_list()

vcardparameter * vcardparameter_new_pid_list ( vcardstrarray * v)

◆ vcardparameter_new_pref()

vcardparameter * vcardparameter_new_pref ( int v)

◆ vcardparameter_new_propid()

vcardparameter * vcardparameter_new_propid ( const char * v)

◆ vcardparameter_new_script()

vcardparameter * vcardparameter_new_script ( const char * v)

◆ vcardparameter_new_servicetype()

vcardparameter * vcardparameter_new_servicetype ( const char * v)

◆ vcardparameter_new_sortas()

vcardparameter * vcardparameter_new_sortas ( const char * v)

◆ vcardparameter_new_sortas_list()

vcardparameter * vcardparameter_new_sortas_list ( vcardstrarray * v)

◆ vcardparameter_new_type()

vcardparameter * vcardparameter_new_type ( vcardparameter_type v)

◆ vcardparameter_new_type_list()

vcardparameter * vcardparameter_new_type_list ( vcardenumarray * v)

◆ vcardparameter_new_tz()

vcardparameter * vcardparameter_new_tz ( const char * v)

◆ vcardparameter_new_username()

vcardparameter * vcardparameter_new_username ( const char * v)

◆ vcardparameter_new_value()

vcardparameter * vcardparameter_new_value ( vcardparameter_value v)

◆ vcardparameter_new_x()

vcardparameter * vcardparameter_new_x ( const char * v)

◆ vcardparameter_new_xliccomparetype()

vcardparameter * vcardparameter_new_xliccomparetype ( vcardparameter_xliccomparetype v)

◆ vcardparameter_new_xlicerrortype()

vcardparameter * vcardparameter_new_xlicerrortype ( vcardparameter_xlicerrortype v)

◆ vcardparameter_remove_pid()

void vcardparameter_remove_pid ( vcardparameter * value,
const char * v )

◆ vcardparameter_remove_sortas()

void vcardparameter_remove_sortas ( vcardparameter * value,
const char * v )

◆ vcardparameter_remove_type()

void vcardparameter_remove_type ( vcardparameter * value,
vcardenumarray_element * v )

◆ vcardparameter_set_altid()

void vcardparameter_set_altid ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_author()

void vcardparameter_set_author ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_authorname()

void vcardparameter_set_authorname ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_calscale()

void vcardparameter_set_calscale ( vcardparameter * value,
vcardparameter_calscale v )

◆ vcardparameter_set_cc()

void vcardparameter_set_cc ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_context()

void vcardparameter_set_context ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_created()

void vcardparameter_set_created ( vcardparameter * value,
vcardtimetype v )

◆ vcardparameter_set_derived()

void vcardparameter_set_derived ( vcardparameter * value,
vcardparameter_derived v )

◆ vcardparameter_set_encoding()

void vcardparameter_set_encoding ( vcardparameter * value,
vcardparameter_encoding v )

◆ vcardparameter_set_geo()

void vcardparameter_set_geo ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_iana()

void vcardparameter_set_iana ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_index()

void vcardparameter_set_index ( vcardparameter * value,
int v )

◆ vcardparameter_set_jscomps()

void vcardparameter_set_jscomps ( vcardparameter * value,
vcardstructuredtype * v )

◆ vcardparameter_set_jsptr()

void vcardparameter_set_jsptr ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_label()

void vcardparameter_set_label ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_language()

void vcardparameter_set_language ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_level()

void vcardparameter_set_level ( vcardparameter * value,
vcardparameter_level v )

◆ vcardparameter_set_mediatype()

void vcardparameter_set_mediatype ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_phonetic()

void vcardparameter_set_phonetic ( vcardparameter * value,
vcardparameter_phonetic v )

◆ vcardparameter_set_pid()

void vcardparameter_set_pid ( vcardparameter * value,
vcardstrarray * v )

◆ vcardparameter_set_pref()

void vcardparameter_set_pref ( vcardparameter * value,
int v )

◆ vcardparameter_set_propid()

void vcardparameter_set_propid ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_script()

void vcardparameter_set_script ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_servicetype()

void vcardparameter_set_servicetype ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_sortas()

void vcardparameter_set_sortas ( vcardparameter * value,
vcardstrarray * v )

◆ vcardparameter_set_type()

void vcardparameter_set_type ( vcardparameter * value,
vcardenumarray * v )

◆ vcardparameter_set_tz()

void vcardparameter_set_tz ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_username()

void vcardparameter_set_username ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_value()

void vcardparameter_set_value ( vcardparameter * value,
vcardparameter_value v )

◆ vcardparameter_set_x()

void vcardparameter_set_x ( vcardparameter * value,
const char * v )

◆ vcardparameter_set_xliccomparetype()

void vcardparameter_set_xliccomparetype ( vcardparameter * value,
vcardparameter_xliccomparetype v )

◆ vcardparameter_set_xlicerrortype()

void vcardparameter_set_xlicerrortype ( vcardparameter * value,
vcardparameter_xlicerrortype v )

◆ vcardparameter_string_to_enum()

int vcardparameter_string_to_enum ( const char * str)