65 #include <gwenhywfar/db.h> 66 #include <gwenhywfar/misc.h> 67 #include <gwenhywfar/list2.h> 69 #include <gwenhywfar/types.h> 70 #include <gwenhywfar/gwentime.h> const char * AB_Message_GetText(const AB_MESSAGE *el)
void AB_Message_SetText(AB_MESSAGE *el, const char *d)
const GWEN_TIME * AB_Message_GetDateReceived(const AB_MESSAGE *el)
uint32_t AB_Message_GetAccountId(const AB_MESSAGE *el)
AB_MESSAGE * AB_Message_fromDb(GWEN_DB_NODE *db)
struct AB_MESSAGE AB_MESSAGE
void AB_Message_SetDateReceived(AB_MESSAGE *el, const GWEN_TIME *d)
void AB_Message_Attach(AB_MESSAGE *st)
AB_MESSAGE * AB_Message_new(void)
void AB_Message_SetAccountId(AB_MESSAGE *el, uint32_t d)
AB_MESSAGE * AB_Message_dup(const AB_MESSAGE *st)
int AB_Message_ReadDb(AB_MESSAGE *st, GWEN_DB_NODE *db)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
void AB_Message_SetSubject(AB_MESSAGE *el, const char *d)
void AB_Message_free(AB_MESSAGE *st)
int AB_Message_IsModified(const AB_MESSAGE *st)
void AB_Message_SetModified(AB_MESSAGE *st, int i)
const char * AB_Message_GetSubject(const AB_MESSAGE *el)
void AB_Message_SetUserId(AB_MESSAGE *el, uint32_t d)
AB_MESSAGE_LIST * AB_Message_List_dup(const AB_MESSAGE_LIST *stl)
uint32_t AB_Message_GetUserId(const AB_MESSAGE *el)
struct AB_MESSAGE_LIST2 AB_MESSAGE_LIST2
int AB_Message_toDb(const AB_MESSAGE *st, GWEN_DB_NODE *db)
void AB_Message_List2_freeAll(AB_MESSAGE_LIST2 *stl)
GWEN_LIST_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION, AB_ProviderDescription,) GWEN_LIST2_FUNCTION_LIB_DEFS(AB_PROVIDER_DESCRIPTION