Main Page   Modules   Data Structures   File List   Data Fields   Related Pages  

Utility macros
[D-BUS message system public API]

TRUE, FALSE, NULL, and so on. More...

Defines

#define DBUS_BEGIN_DECLS
 Macro used prior to declaring functions in the D-BUS header files. More...

#define DBUS_END_DECLS
 Macro used after declaring functions in the D-BUS header files. More...

#define TRUE   1
 Expands to "1".

#define FALSE   0
 Expands to "0".

#define NULL   ((void*) 0)
 A null pointer, defined appropriately for C or C++.


Detailed Description

TRUE, FALSE, NULL, and so on.

Utility macros.


Define Documentation

#define DBUS_BEGIN_DECLS
 

Macro used prior to declaring functions in the D-BUS header files.

Expands to "extern "C"" when using a C++ compiler, and expands to nothing when using a C compiler.

#define DBUS_END_DECLS
 

Macro used after declaring functions in the D-BUS header files.

Expands to "}" when using a C++ compiler, and expands to nothing when using a C compiler.


Generated on Wed Jun 9 05:01:28 2004 for D-BUS by doxygen1.2.15