X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=dbind%2Fdbind-any.h;h=975b244bf7635c0ac90d23d917e1c9ba71dadf62;hp=ce6482e75165c12a653f1b537170ac83dd231335;hb=b37f0b74994912dea13f33d63d3f1395554944b2;hpb=23b0b74622ee824e48793967555cdb2a50af039d diff --git a/dbind/dbind-any.h b/dbind/dbind-any.h index ce6482e..975b244 100644 --- a/dbind/dbind-any.h +++ b/dbind/dbind-any.h @@ -1,17 +1,30 @@ #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 (char *type); + 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_va (DBusMessageIter *iter, + char **arg_types, + va_list args); + void dbind_any_free (char *type, void *ptr_to_ptr); + void dbind_any_free_ptr (char *type, void *ptr);