Dynamic library API import/export prprocessor macros.
More...
Go to the source code of this file.
- Author
- Jens-Malte Gottfried
- Date
- 02.09.2011
Definition in file DllEx.h.
#define charon_core_DLL_PUBLIC |
to be exported to the charon-core dll import library and to the ELF dynamic section
Definition at line 82 of file DllEx.h.
#define charon_core_LOCAL |
not available from outside the charon-core library.
Definition at line 85 of file DllEx.h.
#define charon_core_PUBLIC |
to be exported to the ELF dynamic section but not to the dll import library. This should be used e.g. for templates to avoid the "...dllimport cannot be defined" MSVC error.
Definition at line 81 of file DllEx.h.
#define charon_groups_DLL_PUBLIC |
to be exported to the charon-groups dll import library and to the ELF dynamic section
Definition at line 84 of file DllEx.h.
#define charon_plugins_DLL_PUBLIC |
to be exported to the charon-plugins dll import library and to the ELF dynamic section
Definition at line 83 of file DllEx.h.