libkcal
icalattach.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
| typedef struct icalattach_impl | icalattach |
| typedef void(* | icalattach_free_fn_t )(unsigned char *data, void *user_data) |
Functions | |
| unsigned char * | icalattach_get_data (icalattach *attach) |
| int | icalattach_get_is_url (icalattach *attach) |
| const char * | icalattach_get_url (icalattach *attach) |
| icalattach * | icalattach_new_from_data (unsigned char *data, icalattach_free_fn_t free_fn, void *free_fn_data) |
| icalattach * | icalattach_new_from_url (const char *url) |
| void | icalattach_ref (icalattach *attach) |
| void | icalattach_unref (icalattach *attach) |
| void | icalattachtype_add_reference (struct icalattachtype *v) |
| void | icalattachtype_free (struct icalattachtype *v) |
| char * | icalattachtype_get_base64 (struct icalattachtype *v) |
| void * | icalattachtype_get_binary (struct icalattachtype *v) |
| char * | icalattachtype_get_url (struct icalattachtype *v) |
| struct icalattachtype * | icalattachtype_new (void) |
| void | icalattachtype_set_base64 (struct icalattachtype *v, char *base64, int owns) |
| void | icalattachtype_set_binary (struct icalattachtype *v, char *binary, int owns) |
| void | icalattachtype_set_url (struct icalattachtype *v, char *url) |
Typedef Documentation
| typedef struct icalattach_impl icalattach |
Definition at line 28 of file icalattach.h.
| typedef void(* icalattach_free_fn_t)(unsigned char *data, void *user_data) |
Definition at line 30 of file icalattach.h.
Function Documentation
| unsigned char* icalattach_get_data | ( | icalattach * | attach | ) |
| int icalattach_get_is_url | ( | icalattach * | attach | ) |
| const char* icalattach_get_url | ( | icalattach * | attach | ) |
| icalattach* icalattach_new_from_data | ( | unsigned char * | data, | |
| icalattach_free_fn_t | free_fn, | |||
| void * | free_fn_data | |||
| ) |
| icalattach* icalattach_new_from_url | ( | const char * | url | ) |
| void icalattach_ref | ( | icalattach * | attach | ) |
| void icalattach_unref | ( | icalattach * | attach | ) |
| void icalattachtype_add_reference | ( | struct icalattachtype * | v | ) |
| void icalattachtype_free | ( | struct icalattachtype * | v | ) |
| char* icalattachtype_get_base64 | ( | struct icalattachtype * | v | ) |
| void* icalattachtype_get_binary | ( | struct icalattachtype * | v | ) |
| char* icalattachtype_get_url | ( | struct icalattachtype * | v | ) |
| struct icalattachtype* icalattachtype_new | ( | void | ) | [read] |
| void icalattachtype_set_base64 | ( | struct icalattachtype * | v, | |
| char * | base64, | |||
| int | owns | |||
| ) |
| void icalattachtype_set_binary | ( | struct icalattachtype * | v, | |
| char * | binary, | |||
| int | owns | |||
| ) |
| void icalattachtype_set_url | ( | struct icalattachtype * | v, | |
| char * | url | |||
| ) |
