Libical API Documentation 3.1
|
Go to the source code of this file.
Macros | |
#define | ICAL_BOOLEAN_FALSE 0 |
#define | ICAL_BOOLEAN_TRUE 1 |
Functions | |
const char * | icalvalue_as_ical_string (const icalvalue *value) |
char * | icalvalue_as_ical_string_r (const icalvalue *value) |
icalvalue * | icalvalue_clone (const icalvalue *value) |
Deeply clones an icalvalue. More... | |
icalparameter_xliccomparetype | icalvalue_compare (const icalvalue *a, const icalvalue *b) |
int | icalvalue_decode_ical_string (const char *szText, char *szDecText, int nMaxBufferLen) |
int | icalvalue_encode_ical_string (const char *szText, char *szEncText, int MaxBufferLen) |
void | icalvalue_free (icalvalue *value) |
int | icalvalue_is_valid (const icalvalue *value) |
icalvalue_kind | icalvalue_isa (const icalvalue *value) |
int | icalvalue_isa_value (void *) |
int | icalvalue_kind_is_valid (const icalvalue_kind kind) |
const char * | icalvalue_kind_to_string (const icalvalue_kind kind) |
icalvalue * | icalvalue_new (icalvalue_kind kind) |
icalvalue * | icalvalue_new_clone (const icalvalue *value)) |
Deeply clones an icalvalue. More... | |
icalvalue * | icalvalue_new_from_string (icalvalue_kind kind, const char *str) |
icalvalue_kind | icalvalue_string_to_kind (const char *str) |
icalvalue * icalvalue_clone | ( | const icalvalue * | value | ) |
Deeply clones an icalvalue.
Returns a pointer to the memory for the newly cloned icalvalue.
int icalvalue_decode_ical_string | ( | const char * | szText, |
char * | szDecText, | ||
int | nMaxBufferLen | ||
) |
Extract the original character string encoded by the above function
int icalvalue_encode_ical_string | ( | const char * | szText, |
char * | szEncText, | ||
int | MaxBufferLen | ||
) |
Encode a character string in ical format, escape certain characters, etc.
int icalvalue_kind_is_valid | ( | const icalvalue_kind | kind | ) |
Check validity of a specific icalvalue_kind
icalvalue * icalvalue_new_clone | ( | const icalvalue * | value | ) |
Deeply clones an icalvalue.
Returns a pointer to the memory for the newly cloned icalvalue.