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

Definitions that depend on the compile platform

Some definitions in the CMPI header files depend on the specified compile platform (see CMPI_PLATFORM_<xxx>).

This online documentation is generated for the compile platform CMPI_PLATFORM_LINUX_GENERIC_GNU.

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

Global CMPI_EXPORT
The definition of CMPI_EXPORT depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPI_EXTERN_C
The definition of CMPI_EXTERN_C depends on CMPI_EXPORT, which in turn depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPI_IMPORT
The definition of CMPI_IMPORT depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPI_THREAD_CDECL
The definition of the CMPI_THREAD_CDECL symbol depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPI_THREAD_KEY_TYPE
The definition of the CMPI_THREAD_KEY_TYPE symbol depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPI_THREAD_RETURN
The definition of the CMPI_THREAD_RETURN symbol depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpios.h.
Global CMPISint64
The underlying data type for the CMPISint64 type depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpidt.h.
Global CMPIUint64
The underlying data type for the CMPIUint64 type depends on the compile platform (see CMPI_PLATFORM_<xxx>). For details, examine the source code of cmpidt.h.