C-Pluff C API  0.2.0
Macros
cpluffdef.h File Reference

Common defines shared by C-Pluff C and C++ APIs. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CP_VERSION
 The C-Pluff release version string. More...
 
#define CP_VERSION_MAJOR
 The major version number component of the release version. More...
 
#define CP_VERSION_MINOR
 The minor version number component of the release version. More...
 
#define CP_EXPORT
 Declares a symbol to be exported for inter-module usage. More...
 
#define CP_IMPORT
 Declares a symbol to be imported from another module. More...
 
#define CP_HIDDEN
 Declares a symbol hidden from other modules. More...
 
#define CP_GCC_PURE
 Declares a function as pure function having no side effects. More...
 
#define CP_GCC_NONNULL(...)
 Specifies that some pointer arguments to a function should have non-NULL values. More...
 

Detailed Description

Common defines shared by C-Pluff C and C++ APIs.

This file is automatically included by the top level C and C++ API header files. There should be no need to include it explicitly.


Generated on Fri May 1 2020 01:06:58 for C-Pluff C API by doxygen 1.8.13