00001 #ifndef DBUS_GOBJECT_SIGNATURE_H
00002 #define DBUS_GOBJECT_SIGNATURE_H
00003
00004 #include <dbus/dbus.h>
00005 #include <dbus/dbus-signature.h>
00006 #include <glib.h>
00007
00008 GType _dbus_gtype_from_basic_typecode (int typecode);
00009
00010 GType _dbus_gtype_from_signature (const char *signature,
00011 gboolean is_client);
00012
00013 GType _dbus_gtype_from_signature_iter (DBusSignatureIter *sigiter,
00014 gboolean is_client);
00015
00016 GArray * _dbus_gtypes_from_arg_signature (const char *signature,
00017 gboolean is_client);
00018
00019 #endif