|
Libical API Documentation 4.0
|
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. | |
| icalparameter_xliccomparetype | icalvalue_compare (const icalvalue *a, const icalvalue *b) |
| bool | icalvalue_decode_ical_string (const char *szText, char *szDecText, int nMaxBufferLen) |
| bool | icalvalue_encode_ical_string (const char *szText, char *szEncText, int MaxBufferLen) |
| void | icalvalue_free (icalvalue *value) |
| bool | icalvalue_is_valid (const icalvalue *value) |
| icalvalue_kind | icalvalue_isa (const icalvalue *value) |
| bool | icalvalue_isa_value (void *) |
| bool | 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_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.
| bool icalvalue_decode_ical_string | ( | const char * | szText, |
| char * | szDecText, | ||
| int | nMaxBufferLen ) |
Extract the original character string encoded by the above function
| bool icalvalue_encode_ical_string | ( | const char * | szText, |
| char * | szEncText, | ||
| int | MaxBufferLen ) |
Encode a character string in ical format, escape certain characters, etc.
| bool icalvalue_kind_is_valid | ( | const icalvalue_kind | kind | ) |
Check validity of a specific icalvalue_kind