Chemical Data Processing Library C++ API - Version 1.2.0
Macros
APIPrefix.hpp File Reference

Definition of the preprocessor macros CDPL_API_IMPORT and CDPL_API_EXPORT. More...

Go to the source code of this file.

Macros

#define CDPL_API_EXPORT
 A platform dependent attribute which tells the compiler/linker that a particular class, function or variable is part of the library API and has to be exported for use in client code. More...
 
#define CDPL_API_IMPORT
 A platform dependent attribute which tells the compiler/linker that a class, function or variable is defined in an external library and has to be imported. More...
 

Detailed Description

Definition of the preprocessor macros CDPL_API_IMPORT and CDPL_API_EXPORT.

Macro Definition Documentation

◆ CDPL_API_EXPORT

#define CDPL_API_EXPORT

A platform dependent attribute which tells the compiler/linker that a particular class, function or variable is part of the library API and has to be exported for use in client code.

◆ CDPL_API_IMPORT

#define CDPL_API_IMPORT

A platform dependent attribute which tells the compiler/linker that a class, function or variable is defined in an external library and has to be imported.