telepathy-mission-control: Deprecate and undocument McpAccountStorage' s vtable-filling functions

Simon McVittie smcv at kemper.freedesktop.org
Thu Oct 4 08:19:47 PDT 2012


Module: telepathy-mission-control
Branch: master
Commit: f976919e884fd85726b232eab3f76c558c904308
URL:    http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=f976919e884fd85726b232eab3f76c558c904308

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Sep 10 18:07:34 2012 +0100

Deprecate and undocument McpAccountStorage's vtable-filling functions

---

 mission-control-plugins/account-storage.h |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/mission-control-plugins/account-storage.h b/mission-control-plugins/account-storage.h
index ee1c65a..3f08476 100644
--- a/mission-control-plugins/account-storage.h
+++ b/mission-control-plugins/account-storage.h
@@ -122,47 +122,68 @@ struct _McpAccountStorageIface
   McpAccountStorageCreate create;
 };
 
+#ifndef __GTK_DOC_IGNORE__
+#ifndef MC_DISABLE_DEPRECATED
+
 /* functions with which to fill in the vtable */
+G_DEPRECATED_FOR (iface->priority = prio)
 void mcp_account_storage_iface_set_priority (McpAccountStorageIface *iface,
     guint prio);
 
+G_DEPRECATED_FOR (iface->name = name)
 void mcp_account_storage_iface_set_name (McpAccountStorageIface *iface,
     const gchar *name);
 
+G_DEPRECATED_FOR (iface->desc = desc)
 void mcp_account_storage_iface_set_desc (McpAccountStorageIface *iface,
     const gchar *desc);
 
+G_DEPRECATED_FOR (iface->provider = provider)
 void mcp_account_storage_iface_set_provider (McpAccountStorageIface *iface,
     const gchar *provider);
 
+G_DEPRECATED_FOR (iface->get = method)
 void mcp_account_storage_iface_implement_get (McpAccountStorageIface *iface,
     McpAccountStorageGetFunc method);
+G_DEPRECATED_FOR (iface->set = method)
 void mcp_account_storage_iface_implement_set (McpAccountStorageIface *iface,
     McpAccountStorageSetFunc method);
+G_DEPRECATED_FOR (iface->create = method)
 void mcp_account_storage_iface_implement_create (
     McpAccountStorageIface *iface,
     McpAccountStorageCreate method);
+G_DEPRECATED_FOR (iface->delete = method)
 void mcp_account_storage_iface_implement_delete (McpAccountStorageIface *iface,
     McpAccountStorageDeleteFunc method);
+G_DEPRECATED_FOR (iface->list = method)
 void mcp_account_storage_iface_implement_list (McpAccountStorageIface *iface,
     McpAccountStorageListFunc method);
+G_DEPRECATED_FOR (iface->commit = method)
 void mcp_account_storage_iface_implement_commit (McpAccountStorageIface *iface,
     McpAccountStorageCommitFunc method);
+G_DEPRECATED_FOR (iface->commit_one = method)
 void mcp_account_storage_iface_implement_commit_one (
     McpAccountStorageIface *iface,
     McpAccountStorageCommitOneFunc method);
+G_DEPRECATED_FOR (iface->ready = method)
 void mcp_account_storage_iface_implement_ready (McpAccountStorageIface *iface,
     McpAccountStorageReadyFunc method);
+G_DEPRECATED_FOR (iface->get_identifier = method)
 void mcp_account_storage_iface_implement_get_identifier (
     McpAccountStorageIface *iface,
     McpAccountStorageGetIdentifierFunc method);
+G_DEPRECATED_FOR (iface->get_additional_info = method)
 void mcp_account_storage_iface_implement_get_additional_info (
     McpAccountStorageIface *iface,
     McpAccountStorageGetAdditionalInfoFunc method);
+G_DEPRECATED_FOR (iface->get_restrictions = method)
 void mcp_account_storage_iface_implement_get_restrictions (
     McpAccountStorageIface *iface,
     McpAccountStorageGetRestrictionsFunc method);
 
+#endif /* !defined(MC_DISABLE_DEPRECATED) */
+#endif /* !defined(__GTK_DOC_IGNORE__) */
+
 /* virtual methods */
 gint mcp_account_storage_priority (const McpAccountStorage *storage);
 



More information about the telepathy-commits mailing list