projects
/
platform
/
core
/
uifw
/
at-spi2-atk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2008-12-07 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git]
/
dbind
/
dbind-any.h
diff --git
a/dbind/dbind-any.h
b/dbind/dbind-any.h
index
ce6482e
..
975b244
100644
(file)
--- a/
dbind/dbind-any.h
+++ b/
dbind/dbind-any.h
@@
-1,17
+1,30
@@
#ifndef _DBIND_ANY_H_
#define _DBIND_ANY_H_
#ifndef _DBIND_ANY_H_
#define _DBIND_ANY_H_
+#define DBUS_API_SUBJECT_TO_CHANGE
#include <dbus/dbus.h>
#include <dbus/dbus.h>
-size_t dbind_gather_alloc_info (char *type);
+unsigned int dbind_find_c_alignment (char *type);
+
void dbind_any_marshal (DBusMessageIter *iter,
char **type,
void **val);
void dbind_any_marshal (DBusMessageIter *iter,
char **type,
void **val);
+
+void dbind_any_marshal_va (DBusMessageIter *iter,
+ char **arg_types,
+ va_list args);
+
void dbind_any_demarshal (DBusMessageIter *iter,
char **type,
void **val);
void dbind_any_demarshal (DBusMessageIter *iter,
char **type,
void **val);
+
+void dbind_any_demarshal_va (DBusMessageIter *iter,
+ char **arg_types,
+ va_list args);
+
void dbind_any_free (char *type,
void *ptr_to_ptr);
void dbind_any_free (char *type,
void *ptr_to_ptr);
+
void dbind_any_free_ptr (char *type,
void *ptr);
void dbind_any_free_ptr (char *type,
void *ptr);