23 #ifdef DBUS_INSIDE_DBUS_H    24 #error "You can't include dbus-uuidgen.h in the public header dbus.h"    27 #ifndef DBUS_UUIDGEN_H    28 #define DBUS_UUIDGEN_H    30 #include <dbus/dbus-types.h>    31 #include <dbus/dbus-errors.h>    40 dbus_bool_t dbus_internal_do_not_use_ensure_uuid (
const char *filename,
 #define DBUS_BEGIN_DECLS
Macro used prior to declaring functions in the D-Bus header files. 
dbus_uint32_t dbus_bool_t
A boolean, valid values are TRUE and FALSE. 
Object representing an exception. 
DBUS_PRIVATE_EXPORT dbus_bool_t dbus_internal_do_not_use_get_uuid(const char *filename, char **uuid_p, dbus_bool_t create_if_not_found, DBusError *error)
For use by the dbus-uuidgen binary ONLY, do not call this. 
DBUS_PRIVATE_EXPORT dbus_bool_t _dbus_create_uuid(char **uuid_p, DBusError *error)
#define DBUS_END_DECLS
Macro used after declaring functions in the D-Bus header files.