AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
AMCAX Kernel 1.0.0.0
Loading...
Searching...
No Matches
Macros.hpp File Reference

Basic macros defined for compatibility on different platforms. More...

Macros

#define AMCAX_API
 The macro for exporting symbols when building shared library with compiler MSVC and GCC.
 
#define AMCAX_CLASS_API
 The macro for exporting vtable with the compiler GCC.
 

Detailed Description

Basic macros defined for compatibility on different platforms.

This file is part of AMCAX kernel.

Macro Definition Documentation

◆ AMCAX_API

#define AMCAX_API

The macro for exporting symbols when building shared library with compiler MSVC and GCC.

The macro has no effect with other compilers.

◆ AMCAX_CLASS_API

#define AMCAX_CLASS_API

The macro for exporting vtable with the compiler GCC.

The macro has no effect with other compilers.