visibility.hpp
Go to the documentation of this file.
1 #ifndef OPM_VERTEQ_VISIBILITY_HPP_INCLUDED
2 #define OPM_VERTEQ_VISIBILITY_HPP_INCLUDED
3 
4 // Copyright (C) 2013 Uni Research AS
5 // This file is licensed under the GNU General Public License v3.0
6 
7 /* common visibility macros */
8 #ifndef OPM_VERTEQ_VISIBILITY_INCLUDED
10 #endif /* OPM_VERTEQ_VISIBILITY_INCLUDED */
11 
12 /* special visibility macros for this module */
13 #if defined(opmverteq_EXPORTS)
14 # define OPM_VERTEQ_PUBLIC SYMBOL_IS_EXPORTED
15 #else
16 # define OPM_VERTEQ_PUBLIC SYMBOL_IS_IMPORTED
17 #endif
18 #define OPM_VERTEQ_PRIVATE SYMBOL_IS_LOCALDEF
19 
20 #endif /* OPM_VERTEQ_VISIBILITY_HPP_INCLUDED */