From 410a80c43126376e9308a03a7cef108716018f5a Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Tue, 29 Apr 2003 22:57:13 +0000 Subject: 2003-04-29 Havoc Pennington * glib/dbus-gmain.c: docs cleanups * dbus/dbus-types.h: add docs on int64 types * dbus/dbus-memory.c: fix docs to avoid putting private API in public API docs section --- dbus/dbus-types.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'dbus/dbus-types.h') diff --git a/dbus/dbus-types.h b/dbus/dbus-types.h index e9bfca84..854b6526 100644 --- a/dbus/dbus-types.h +++ b/dbus/dbus-types.h @@ -77,6 +77,37 @@ typedef dbus_uint32_t dbus_unichar_t; * A 16-bit signed integer on all platforms. */ + +/** + * @typedef dbus_uint64_t + * + * A 64-bit unsigned integer on all platforms that support it. + * If supported, #DBUS_HAVE_INT64 will be defined. + */ + +/** + * @typedef dbus_int64_t + * + * A 64-bit signed integer on all platforms that support it. + * If supported, #DBUS_HAVE_INT64 will be defined. + */ + +/** + * @def DBUS_INT64_CONSTANT + * + * Declare a 64-bit signed integer constant. The macro + * adds the necessary "LL" or whatever after the integer, + * giving a literal such as "325145246765LL" + */ + +/** + * @def DBUS_UINT64_CONSTANT + * + * Declare a 64-bit unsigned integer constant. The macro + * adds the necessary "ULL" or whatever after the integer, + * giving a literal such as "325145246765ULL" + */ + /** @} */ #endif /* DBUS_TYPES_H */ -- cgit