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