CMPI 2.1.0 API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
C/C++-specific Definitions

Definitions that depend on compiling for C vs. C++

Some definitions in the CMPI header files depend on whether they are compiled for C or for C++.

The code shown in this online documentation is for C++.

Such dependencies are mentioned where applicable, but those descriptions may not be fully specific as to what the exact changes are. For details, the respective CMPI header file needs to be examined.

Global CMPI_EXTERN_C
The definition of CMPI_EXTERN_C depends on whether the headers are compiled for C or for C++. For details, examine the source code of cmpios.h.