|
Libical API Documentation 4.0 UNRELEASED Go to the stable 3.0 documentation
|
Defines the data structure representing vCard values. More...
Go to the source code of this file.
Functions | |
| const char * | vcardvalue_as_vcard_string (const vcardvalue *value) |
| char * | vcardvalue_as_vcard_string_r (const vcardvalue *value) |
| vcardvalue * | vcardvalue_clone (const vcardvalue *old) |
| void | vcardvalue_free (vcardvalue *value) |
| bool | vcardvalue_is_valid (const vcardvalue *value) |
| vcardvalue_kind | vcardvalue_isa (const vcardvalue *value) |
| bool | vcardvalue_isa_value (void *) |
| bool | vcardvalue_kind_is_valid (const vcardvalue_kind kind) |
| const char * | vcardvalue_kind_to_string (const vcardvalue_kind kind) |
| vcardvalue * | vcardvalue_new (vcardvalue_kind kind) |
| vcardvalue * | vcardvalue_new_from_string (vcardvalue_kind kind, const char *str) |
| void | vcardvalue_reset_kind (vcardvalue *value) |
| char * | vcardvalue_strdup_and_dequote_text (const char **str, const char *sep) |
| vcardvalue_kind | vcardvalue_string_to_kind (const char *str) |
Defines the data structure representing vCard values.
Definition in file vcardvalue.h.
| const char * vcardvalue_as_vcard_string | ( | const vcardvalue * | value | ) |
Definition at line 865 of file vcardvalue.c.
| char * vcardvalue_as_vcard_string_r | ( | const vcardvalue * | value | ) |
Definition at line 874 of file vcardvalue.c.
| vcardvalue * vcardvalue_clone | ( | const vcardvalue * | old | ) |
Definition at line 61 of file vcardvalue.c.
| void vcardvalue_free | ( | vcardvalue * | value | ) |
Definition at line 575 of file vcardvalue.c.
| bool vcardvalue_is_valid | ( | const vcardvalue * | value | ) |
Definition at line 631 of file vcardvalue.c.
| vcardvalue_kind vcardvalue_isa | ( | const vcardvalue * | value | ) |
Definition at line 971 of file vcardvalue.c.
| bool vcardvalue_isa_value | ( | void * | value | ) |
Definition at line 980 of file vcardvalue.c.
| bool vcardvalue_kind_is_valid | ( | const vcardvalue_kind | kind | ) |
Check validity of a specific vcardvalue_kind
| vcardvalue * vcardvalue_new | ( | vcardvalue_kind | kind | ) |
Definition at line 56 of file vcardvalue.c.
| vcardvalue * vcardvalue_new_from_string | ( | vcardvalue_kind | kind, |
| const char * | str ) |
Definition at line 570 of file vcardvalue.c.
| void vcardvalue_reset_kind | ( | vcardvalue * | value | ) |
Resets the vcardvalue_kind of the specified vcardvalue.
| value | a pointer to a valid vcardvalue |
Examine the value and possibly change the kind to agree with the value
Definition at line 997 of file vcardvalue.c.
| char * vcardvalue_strdup_and_dequote_text | ( | const char ** | str, |
| const char * | sep ) |
Definition at line 124 of file vcardvalue.c.