- fixed dbus_bus_request_name
[platform/upstream/dbus.git] / dbus / dbus-signature.h
index ef3c6f9..443941c 100644 (file)
@@ -50,28 +50,42 @@ typedef struct
   int dummy17;           /**< Don't use this */
 } DBusSignatureIter;
 
+DBUS_EXPORT
 void            dbus_signature_iter_init             (DBusSignatureIter       *iter,
                                                      const char              *signature);
 
+DBUS_EXPORT
 int             dbus_signature_iter_get_current_type (const DBusSignatureIter *iter);
 
+DBUS_EXPORT
 char *          dbus_signature_iter_get_signature    (const DBusSignatureIter *iter);
 
+DBUS_EXPORT
 int             dbus_signature_iter_get_element_type (const DBusSignatureIter *iter);
 
+DBUS_EXPORT
 dbus_bool_t     dbus_signature_iter_next             (DBusSignatureIter       *iter);
 
+DBUS_EXPORT
 void            dbus_signature_iter_recurse          (const DBusSignatureIter *iter,
                                                      DBusSignatureIter       *subiter);
 
+DBUS_EXPORT
 dbus_bool_t     dbus_signature_validate              (const char       *signature,
                                                      DBusError        *error);
 
+DBUS_EXPORT
 dbus_bool_t     dbus_signature_validate_single       (const char       *signature,
                                                      DBusError        *error);
 
+DBUS_EXPORT
+dbus_bool_t     dbus_type_is_valid                   (int            typecode);
+
+DBUS_EXPORT
 dbus_bool_t     dbus_type_is_basic                   (int            typecode);
+DBUS_EXPORT
 dbus_bool_t     dbus_type_is_container               (int            typecode);
+DBUS_EXPORT
 dbus_bool_t     dbus_type_is_fixed                   (int            typecode);
 
 /** @} */