<!-- ##### SECTION Title ##### --> gnome-defs <!-- ##### SECTION Short_Description ##### --> GNOME definitions for C++ linking. <!-- ##### SECTION Long_Description ##### --> <para> This module only defines two macros for wrapping public function interface declarations in a C-accesible way. They are usually used in header files. They are empty macros for C compilation and they map to <emphasis>extern "C"</emphasis> for C++ compilation. </para> <!-- ##### SECTION See_Also ##### --> <para> </para> <!-- ##### MACRO BEGIN_GNOME_DECLS ##### --> <para> Use this macro at the beginning of your public function declarations. </para> <!-- ##### MACRO END_GNOME_DECLS ##### --> <para> Use this macro at the end of your public function declarations. </para>