Elements  6.2
A C++ base framework for the Euclid Software.
ModuleInfo.h
Go to the documentation of this file.
1 
27 #ifndef ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_MODULEINFO_H_
28 #define ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_MODULEINFO_H_
29 
30 #include "ElementsKernel/Export.h"
32 
33 namespace Elements {
34 namespace Examples {
35 
36 ELEMENTS_API const System::ModuleInfo& getModuleInfo();
37 
38 } // namespace Examples
39 } // namespace Elements
40 
41 #endif // ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_MODULEINFO_H_
42 
Export.h
defines the macros to be used for explicit export of the symbols
ELEMENTS_API
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
Definition: Export.h:74
Elements::Examples::getModuleInfo
const ELEMENTS_API System::ModuleInfo & getModuleInfo()
Definition: ModuleInfo.cpp:28
ModuleInfo.h
OS specific details to access at run-time the module configuration of the process.
Elements
Definition: callBackExample.h:35