Skip to content

Commit aa485bb

Browse files
committed
Remove Windows reexport block
1 parent 66ee7fd commit aa485bb

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

include/openPMD/auxiliary/Visibility.hpp

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -57,26 +57,3 @@
5757
#define OPENPMD_EXTERN extern
5858
#endif
5959
//! @}
60-
61-
// C++ std-lib used in public APIs
62-
// note: this means one needs to run with the same stdlib
63-
// as one compiled with
64-
#if defined(_MSC_VER)
65-
// std::string
66-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<char>;
67-
OPENPMD_EXTERN template struct OPENPMD_PUBLIC std::char_traits<char>;
68-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::basic_string<char>;
69-
70-
// std::vector< T >
71-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<std::uint64_t>;
72-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<float>;
73-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<double>;
74-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<long double>;
75-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::allocator<std::string>;
76-
77-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::vector<std::uint64_t>;
78-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::vector<float>;
79-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::vector<double>;
80-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::vector<long double>;
81-
OPENPMD_EXTERN template class OPENPMD_PUBLIC std::vector<std::string>;
82-
#endif

0 commit comments

Comments
 (0)