File tree Expand file tree Collapse file tree 1 file changed +0
-23
lines changed
include/openPMD/auxiliary Expand file tree Collapse file tree 1 file changed +0
-23
lines changed Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments