]> git.tdb.fi Git - libs/core.git/blobdiff - source/core/variant.h
Add decorations for things which are considered part of the API
[libs/core.git] / source / core / variant.h
index 5de5a726f2dde80ee987c582851bbac2ca0523e6..c0b0aebc3e901171fd9b60af95c8fe5826fd33d3 100644 (file)
@@ -5,17 +5,18 @@
 #include <type_traits>
 #include <typeinfo>
 #include "meta.h"
+#include "mspcore_api.h"
 
 namespace Msp {
 
-class type_mismatch: public std::runtime_error
+class MSPCORE_API type_mismatch: public std::runtime_error
 {
 public:
        type_mismatch(const std::type_info &, const std::type_info &);
 };
 
 
-class Variant
+class MSPCORE_API Variant
 {
 public:
        static constexpr unsigned INTERNAL_SIZE = 2*sizeof(void *);