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 | |||
) |