[evolution-data-server] e-book-backend.h readability cleanups.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] e-book-backend.h readability cleanups.
- Date: Sun, 7 Oct 2012 22:39:07 +0000 (UTC)
commit 85fb9de447c132758ef517bf0a9f45748b7d2ff0
Author: Matthew Barnes <mbarnes redhat com>
Date: Sat Oct 6 12:35:45 2012 -0400
e-book-backend.h readability cleanups.
addressbook/libedata-book/e-book-backend.h | 252 +++++++++++++++++++++-------
1 files changed, 190 insertions(+), 62 deletions(-)
---
diff --git a/addressbook/libedata-book/e-book-backend.h b/addressbook/libedata-book/e-book-backend.h
index d735ca9..3bbeda1 100644
--- a/addressbook/libedata-book/e-book-backend.h
+++ b/addressbook/libedata-book/e-book-backend.h
@@ -23,8 +23,8 @@
#error "Only <libedata-book/libedata-book.h> should be included directly."
#endif
-#ifndef __E_BOOK_BACKEND_H__
-#define __E_BOOK_BACKEND_H__
+#ifndef E_BOOK_BACKEND_H
+#define E_BOOK_BACKEND_H
#include <libebook/libebook.h>
#include <libebackend/libebackend.h>
@@ -32,14 +32,24 @@
#include <libedata-book/e-data-book.h>
#include <libedata-book/e-data-book-view.h>
-G_BEGIN_DECLS
-
-#define E_TYPE_BOOK_BACKEND (e_book_backend_get_type ())
-#define E_BOOK_BACKEND(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), E_TYPE_BOOK_BACKEND, EBookBackend))
-#define E_BOOK_BACKEND_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), E_TYPE_BOOK_BACKEND, EBookBackendClass))
-#define E_IS_BOOK_BACKEND(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), E_TYPE_BOOK_BACKEND))
-#define E_IS_BOOK_BACKEND_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), E_TYPE_BOOK_BACKEND))
-#define E_BOOK_BACKEND_GET_CLASS(k) (G_TYPE_INSTANCE_GET_CLASS ((k), E_TYPE_BOOK_BACKEND, EBookBackendClass))
+/* Standard GObject macros */
+#define E_TYPE_BOOK_BACKEND \
+ (e_book_backend_get_type ())
+#define E_BOOK_BACKEND(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST \
+ ((obj), E_TYPE_BOOK_BACKEND, EBookBackend))
+#define E_BOOK_BACKEND_CLASS(cls) \
+ (G_TYPE_CHECK_CLASS_CAST \
+ ((cls), E_TYPE_BOOK_BACKEND, EBookBackendClass))
+#define E_IS_BOOK_BACKEND(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE \
+ ((obj), E_TYPE_BOOK_BACKEND))
+#define E_IS_BOOK_BACKEND_CLASS(cls) \
+ (G_TYPE_CHECK_CLASS_TYPE \
+ ((cls), E_TYPE_BOOK_BACKEND))
+#define E_BOOK_BACKEND_GET_CLASS(obj) \
+ (G_TYPE_INSTANCE_GET_CLASS \
+ ((obj), E_TYPE_BOOK_BACKEND, EBookBackendClass))
/**
* CLIENT_BACKEND_PROPERTY_OPENED:
@@ -133,6 +143,8 @@ G_BEGIN_DECLS
**/
#define BOOK_BACKEND_PROPERTY_REVISION "revision"
+G_BEGIN_DECLS
+
typedef struct _EBookBackend EBookBackend;
typedef struct _EBookBackendClass EBookBackendClass;
typedef struct _EBookBackendPrivate EBookBackendPrivate;
@@ -146,80 +158,196 @@ struct _EBookBackendClass {
EBackendClass parent_class;
/* Virtual methods */
- void (* get_backend_property) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *prop_name);
- void (* set_backend_property) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *prop_name, const gchar *prop_value);
-
- void (* open) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, gboolean only_if_exists);
- void (* remove) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable);
-
- void (* refresh) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable);
- void (* create_contacts) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *vcards);
- void (* remove_contacts) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *id_list);
- void (* modify_contacts) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *vcards);
- void (* get_contact) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *id);
- void (* get_contact_list) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *query);
- void (* get_contact_list_uids) (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *query);
-
- void (* start_book_view) (EBookBackend *backend, EDataBookView *book_view);
- void (* stop_book_view) (EBookBackend *backend, EDataBookView *book_view);
-
- void (* notify_update) (EBookBackend *backend, const EContact *contact);
+ void (*get_backend_property) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *prop_name);
+ void (*set_backend_property) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *prop_name,
+ const gchar *prop_value);
+
+ void (*open) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ gboolean only_if_exists);
+ void (*remove) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable);
+
+ void (*refresh) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable);
+ void (*create_contacts) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *vcards);
+ void (*remove_contacts) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *id_list);
+ void (*modify_contacts) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *vcards);
+ void (*get_contact) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *id);
+ void (*get_contact_list) (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *query);
+ void (*get_contact_list_uids)
+ (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *query);
+
+ void (*start_book_view) (EBookBackend *backend,
+ EDataBookView *book_view);
+ void (*stop_book_view) (EBookBackend *backend,
+ EDataBookView *book_view);
+
+ void (*notify_update) (EBookBackend *backend,
+ const EContact *contact);
/* Notification signals */
- void (* sync) (EBookBackend *backend);
+ void (*sync) (EBookBackend *backend);
};
-GType e_book_backend_get_type (void);
+GType e_book_backend_get_type (void) G_GNUC_CONST;
const gchar * e_book_backend_get_cache_dir (EBookBackend *backend);
-void e_book_backend_set_cache_dir (EBookBackend *backend, const gchar *cache_dir);
+void e_book_backend_set_cache_dir (EBookBackend *backend,
+ const gchar *cache_dir);
ESourceRegistry *
e_book_backend_get_registry (EBookBackend *backend);
-gboolean e_book_backend_add_client (EBookBackend *backend, EDataBook *book);
-void e_book_backend_remove_client (EBookBackend *backend, EDataBook *book);
+gboolean e_book_backend_add_client (EBookBackend *backend,
+ EDataBook *book);
+void e_book_backend_remove_client (EBookBackend *backend,
+ EDataBook *book);
gboolean e_book_backend_is_opened (EBookBackend *backend);
gboolean e_book_backend_is_opening (EBookBackend *backend);
gboolean e_book_backend_is_readonly (EBookBackend *backend);
gboolean e_book_backend_is_removed (EBookBackend *backend);
-void e_book_backend_get_backend_property (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *prop_name);
-void e_book_backend_set_backend_property (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *prop_name, const gchar *prop_value);
-
-void e_book_backend_open (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, gboolean only_if_exists);
-void e_book_backend_remove (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable);
-void e_book_backend_refresh (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable);
-void e_book_backend_create_contacts (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *vcards);
-void e_book_backend_remove_contacts (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *id_list);
-void e_book_backend_modify_contacts (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const GSList *vcards);
-void e_book_backend_get_contact (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *id);
-void e_book_backend_get_contact_list (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *query);
-void e_book_backend_get_contact_list_uids (EBookBackend *backend, EDataBook *book, guint32 opid, GCancellable *cancellable, const gchar *query);
-
-void e_book_backend_start_book_view (EBookBackend *backend, EDataBookView *view);
-void e_book_backend_stop_book_view (EBookBackend *backend, EDataBookView *view);
-void e_book_backend_add_book_view (EBookBackend *backend, EDataBookView *view);
-void e_book_backend_remove_book_view (EBookBackend *backend, EDataBookView *view);
-void e_book_backend_foreach_view (EBookBackend *backend, gboolean (* callback) (EDataBookView *view, gpointer user_data), gpointer user_data);
-
-void e_book_backend_notify_update (EBookBackend *backend, const EContact *contact);
-void e_book_backend_notify_remove (EBookBackend *backend, const gchar *id);
+void e_book_backend_get_backend_property
+ (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *prop_name);
+void e_book_backend_set_backend_property
+ (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *prop_name,
+ const gchar *prop_value);
+
+void e_book_backend_open (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ gboolean only_if_exists);
+void e_book_backend_remove (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable);
+void e_book_backend_refresh (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable);
+void e_book_backend_create_contacts (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *vcards);
+void e_book_backend_remove_contacts (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *id_list);
+void e_book_backend_modify_contacts (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const GSList *vcards);
+void e_book_backend_get_contact (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *id);
+void e_book_backend_get_contact_list (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *query);
+void e_book_backend_get_contact_list_uids
+ (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GCancellable *cancellable,
+ const gchar *query);
+
+void e_book_backend_start_book_view (EBookBackend *backend,
+ EDataBookView *view);
+void e_book_backend_stop_book_view (EBookBackend *backend,
+ EDataBookView *view);
+void e_book_backend_add_book_view (EBookBackend *backend,
+ EDataBookView *view);
+void e_book_backend_remove_book_view (EBookBackend *backend,
+ EDataBookView *view);
+void e_book_backend_foreach_view (EBookBackend *backend,
+ gboolean (*callback) (EDataBookView *view,
+ gpointer user_data),
+ gpointer user_data);
+
+void e_book_backend_notify_update (EBookBackend *backend,
+ const EContact *contact);
+void e_book_backend_notify_remove (EBookBackend *backend,
+ const gchar *id);
void e_book_backend_notify_complete (EBookBackend *backend);
-void e_book_backend_notify_error (EBookBackend *backend, const gchar *message);
-void e_book_backend_notify_readonly (EBookBackend *backend, gboolean is_readonly);
-void e_book_backend_notify_online (EBookBackend *backend, gboolean is_online);
-void e_book_backend_notify_opened (EBookBackend *backend, GError *error);
-void e_book_backend_notify_property_changed (EBookBackend *backend, const gchar *prop_name, const gchar *prop_value);
+void e_book_backend_notify_error (EBookBackend *backend,
+ const gchar *message);
+void e_book_backend_notify_readonly (EBookBackend *backend,
+ gboolean is_readonly);
+void e_book_backend_notify_online (EBookBackend *backend,
+ gboolean is_online);
+void e_book_backend_notify_opened (EBookBackend *backend,
+ GError *error);
+void e_book_backend_notify_property_changed
+ (EBookBackend *backend,
+ const gchar *prop_name,
+ const gchar *prop_value);
void e_book_backend_sync (EBookBackend *backend);
/* protected functions for subclasses */
-void e_book_backend_set_is_removed (EBookBackend *backend, gboolean is_removed);
+void e_book_backend_set_is_removed (EBookBackend *backend,
+ gboolean is_removed);
-void e_book_backend_respond_opened (EBookBackend *backend, EDataBook *book, guint32 opid, GError *error);
+void e_book_backend_respond_opened (EBookBackend *backend,
+ EDataBook *book,
+ guint32 opid,
+ GError *error);
G_END_DECLS
-#endif /* __E_BOOK_BACKEND_H__ */
+#endif /* E_BOOK_BACKEND_H */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]