41 |
41 |
42 typedef struct DavTag { |
42 typedef struct DavTag { |
43 char *name; |
43 char *name; |
44 char *color; |
44 char *color; |
45 } DavTag; |
45 } DavTag; |
46 |
46 |
47 UcxList* parse_text_taglist(const char *buf, size_t length); |
47 UcxList* parse_text_taglist(const char *buf, size_t length); |
48 UcxBuffer* create_text_taglist(UcxList *tags); |
48 UcxBuffer* create_text_taglist(UcxList *tags); |
49 |
49 |
50 UcxList* parse_csv_taglist(const char *buf, size_t length); |
50 UcxList* parse_csv_taglist(const char *buf, size_t length); |
51 UcxBuffer* create_csv_taglist(UcxList *tags); |
51 UcxBuffer* create_csv_taglist(UcxList *tags); |
52 |
52 |
53 UcxList* parse_dav_xml_taglist(DavXmlNode *taglistnode); |
53 UcxList* parse_dav_xml_taglist(DavXmlNode *taglistnode); |
54 DavXmlNode* create_xml_taglist(UcxList *tags); |
54 DavXmlNode* create_xml_taglist(UcxList *tags); |
55 |
55 |
|
56 UcxList* parse_macos_taglist(const char *buf, size_t length); |
|
57 UcxBuffer* create_macos_taglist(UcxList *tags); |
56 |
58 |
57 #ifdef __cplusplus |
59 #ifdef __cplusplus |
58 } |
60 } |
59 #endif |
61 #endif |
60 |
62 |