aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-table-memory-store.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-19 00:00:55 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-19 00:31:17 +0800
commit96acf4fa41260e7917ae1a794bb4b636e6c398cc (patch)
tree041f815005232b3676ec2f18084f93155e33ba0e /e-util/e-table-memory-store.h
parentffcf3c1bbbea97c2109a478d8d5c7069b4ed3880 (diff)
downloadgsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar.gz
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar.bz2
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar.lz
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar.xz
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.tar.zst
gsoc2013-evolution-96acf4fa41260e7917ae1a794bb4b636e6c398cc.zip
Remove unused ETableMemoryCallbacks.
Diffstat (limited to 'e-util/e-table-memory-store.h')
-rw-r--r--e-util/e-table-memory-store.h26
1 files changed, 25 insertions, 1 deletions
diff --git a/e-util/e-table-memory-store.h b/e-util/e-table-memory-store.h
index 2af2b60360..1d3b995873 100644
--- a/e-util/e-table-memory-store.h
+++ b/e-util/e-table-memory-store.h
@@ -29,7 +29,6 @@
#define _E_TABLE_MEMORY_STORE_H_
#include <e-util/e-table-memory.h>
-#include <e-util/e-table-memory-callbacks.h>
/* Standard GObject macros */
#define E_TYPE_TABLE_MEMORY_STORE \
@@ -59,6 +58,31 @@ typedef enum {
E_TABLE_MEMORY_STORE_COLUMN_TYPE_PIXBUF
} ETableMemoryStoreColumnType;
+typedef gpointer (*ETableMemoryCallbacksDuplicateValueFn)
+ (ETableModel *etm,
+ gint col,
+ gconstpointer val,
+ gpointer data);
+typedef void (*ETableMemoryCallbacksFreeValueFn)
+ (ETableModel *etm,
+ gint col,
+ gpointer val,
+ gpointer data);
+typedef gpointer (*ETableMemoryCallbacksInitializeValueFn)
+ (ETableModel *etm,
+ gint col,
+ gpointer data);
+typedef gboolean (*ETableMemoryCallbacksValueIsEmptyFn)
+ (ETableModel *etm,
+ gint col,
+ gconstpointer val,
+ gpointer data);
+typedef gchar * (*ETableMemoryCallbacksValueToStringFn)
+ (ETableModel *etm,
+ gint col,
+ gconstpointer val,
+ gpointer data);
+
typedef struct {
ETableMemoryStoreColumnType type;
guint editable : 1;