libqi  1.14
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Macros
macro.hpp File Reference

dll import/export and compiler message More...

Go to the source code of this file.

Macros

#define _LIBQI_QI_API_HPP_
#define QI_API_DEPRECATED
 compiler flags to mark a function as deprecated. It will generate a compiler warning.
#define QI_EXPORT_API
 compiler flags to export a function or a class
#define QI_IMPORT_API
 compiler flags to import a function or a class
#define QI_COMPILER_WARNING(x)
 generate a compiler warning
#define QI_DEPRECATED_HEADER(x)
 generate a compiler warning stating a header is deprecated.
#define QI_DISALLOW_COPY_AND_ASSIGN(type)
 A macro to disallow copy constructor and operator=.
#define QI_WARN_UNUSED_RESULT
#define QI_UNUSED(x)
 This macro tags a parameter as unused.

Detailed Description

dll import/export and compiler message

Definition in file macro.hpp.