owlcpp  v0.3.3~
C++ library for working with OWL ontologies
 All Classes Namespaces Files Functions Macros Pages
config.hpp
Go to the documentation of this file.
1 
6 #ifndef OWLCPP_LOGIC_CONFIG_HPP_
7 #define OWLCPP_LOGIC_CONFIG_HPP_
8 
9 #include "owlcpp/config.hpp"
10 
11 #ifndef BOOST_SYMBOL_EXPORT
12  #define BOOST_SYMBOL_EXPORT
13  #define BOOST_SYMBOL_IMPORT
14 #endif
15 #if defined(OWLCPP_DYN_LINK) || defined(OWLCPP_LOGIC_DYN_LINK)
16 # if defined(OWLCPP_LOGIC_SOURCE)
17 # define OWLCPP_LOGIC_DECL BOOST_SYMBOL_EXPORT
18 # else
19 # define OWLCPP_LOGIC_DECL BOOST_SYMBOL_IMPORT
20 # endif
21 #else
22 # define OWLCPP_LOGIC_DECL
23 #endif
24 
25 #endif /* OWLCPP_LOGIC_CONFIG_HPP_ */