diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-10-17 15:37:11 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-10-17 15:37:11 -0400 |
commit | a2d55d088ad0d3da829fd94151ec9adc2b19cf60 (patch) | |
tree | 0864b95ec009a6e7dc054caaceb88ff2d062cad0 /libs/audiographer/audiographer/type_utils.h | |
parent | 5b2a5d77b8160c745553eb85c47a211067eea90d (diff) |
add export control with -fvisibility=hidden to audiographer
Diffstat (limited to 'libs/audiographer/audiographer/type_utils.h')
-rw-r--r-- | libs/audiographer/audiographer/type_utils.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/audiographer/audiographer/type_utils.h b/libs/audiographer/audiographer/type_utils.h index 1d4754dee9..a7c38fc660 100644 --- a/libs/audiographer/audiographer/type_utils.h +++ b/libs/audiographer/audiographer/type_utils.h @@ -1,18 +1,20 @@ #ifndef AUDIOGRAPHER_TYPE_UTILS_H #define AUDIOGRAPHER_TYPE_UTILS_H -#include "audiographer/types.h" #include <boost/static_assert.hpp> #include <boost/type_traits.hpp> #include <memory> #include <algorithm> #include <cstring> +#include "audiographer/visibility.h" +#include "audiographer/types.h" + namespace AudioGrapher { /// Non-template base class for TypeUtils -class TypeUtilsBase +class LIBAUDIOGRAPHER_API TypeUtilsBase { protected: @@ -27,7 +29,7 @@ class TypeUtilsBase /// Utilities for initializing, copying, moving, etc. data template<typename T = DefaultSampleType> -class TypeUtils : private TypeUtilsBase +class LIBAUDIOGRAPHER_API TypeUtils : private TypeUtilsBase { BOOST_STATIC_ASSERT (boost::has_trivial_destructor<T>::value); |