From b51a83c1297f7ba3f550d8f31439b2d5b4e86c99 Mon Sep 17 00:00:00 2001 From: Jonny Lamb Date: Fri, 6 Mar 2009 11:51:32 +0000 Subject: Made EmpathyLogSource an interface and EmpathyLogSourceEmpathy extend it. Signed-off-by: Jonny Lamb svn path=/trunk/; revision=2582 --- libempathy/empathy-log-manager.h | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'libempathy/empathy-log-manager.h') diff --git a/libempathy/empathy-log-manager.h b/libempathy/empathy-log-manager.h index b8f86efd7..fa9e39b7b 100644 --- a/libempathy/empathy-log-manager.h +++ b/libempathy/empathy-log-manager.h @@ -50,7 +50,6 @@ G_BEGIN_DECLS typedef struct _EmpathyLogManager EmpathyLogManager; typedef struct _EmpathyLogManagerClass EmpathyLogManagerClass; typedef struct _EmpathyLogSearchHit EmpathyLogSearchHit; -typedef struct _EmpathyLogSource EmpathyLogSource; struct _EmpathyLogManager { @@ -72,24 +71,6 @@ struct _EmpathyLogSearchHit gchar *date; }; -struct _EmpathyLogSource -{ - gboolean (*exists) (EmpathyLogManager *manager, McAccount *account, - const gchar *chat_id, gboolean chatroom); - void (*add_message) (EmpathyLogManager *manager, const gchar *chat_id, - gboolean chatroom, EmpathyMessage *message); - GList * (*get_dates) (EmpathyLogManager *manager, McAccount *account, - const gchar *chat_id, gboolean chatroom); - GList * (*get_messages_for_date) (EmpathyLogManager *manager, - McAccount *account, const gchar *chat_id, gboolean chatroom, - const gchar *date); - GList * (*get_last_messages) (EmpathyLogManager *manager, McAccount *account, - const gchar *chat_id, gboolean chatroom); - GList * (*get_chats) (EmpathyLogManager *manager, - McAccount *account); - GList * (*search_new) (EmpathyLogManager *manager, const gchar *text); -}; - GType empathy_log_manager_get_type (void) G_GNUC_CONST; EmpathyLogManager *empathy_log_manager_dup_singleton (void); void empathy_log_manager_add_message (EmpathyLogManager *manager, -- cgit v1.2.3