X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dbind%2Fdbind-any.h;h=4aa0b9539bfe8b5ad0d92b427cd3af3a348d50e1;hb=6c624ecbedf4288c98e74758393c1ad85c8ec6de;hp=ce6482e75165c12a653f1b537170ac83dd231335;hpb=28d2e961940e5b242e008f23bf9b2d68ab555cfa;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/dbind/dbind-any.h b/dbind/dbind-any.h index ce6482e..4aa0b95 100644 --- a/dbind/dbind-any.h +++ b/dbind/dbind-any.h @@ -1,18 +1,31 @@ #ifndef _DBIND_ANY_H_ #define _DBIND_ANY_H_ +#define DBUS_API_SUBJECT_TO_CHANGE #include -size_t dbind_gather_alloc_info (char *type); +unsigned int dbind_find_c_alignment (const char *type); + void dbind_any_marshal (DBusMessageIter *iter, - char **type, + const char **type, void **val); + +void dbind_any_marshal_va (DBusMessageIter *iter, + const const char **arg_types, + va_list args); + void dbind_any_demarshal (DBusMessageIter *iter, - char **type, + const char **type, void **val); -void dbind_any_free (char *type, + +void dbind_any_demarshal_va (DBusMessageIter *iter, + const char **arg_types, + va_list args); + +void dbind_any_free (const char *type, void *ptr_to_ptr); -void dbind_any_free_ptr (char *type, + +void dbind_any_free_ptr (const char *type, void *ptr); #endif /* _DBIND_ANY_H_ */