- template <class T>
- std::ostream& binary_write(std::ostream& os, const T& val);
- std::ostream& binary_write(std::ostream& os, const uint16_t& val);
- std::ostream& binary_write(std::ostream& os, const uint32_t& val);
- std::ostream& binary_write(std::ostream& os, const char* val);
- std::ostream& binary_write(std::ostream& os, std::string const & val);
+
+ template <class T>
+ GDCM_EXPORT std::ostream& binary_write(std::ostream& os, const T& val);
+ GDCM_EXPORT std::ostream& binary_write(std::ostream& os, const uint16_t& val);
+ GDCM_EXPORT std::ostream& binary_write(std::ostream& os, const uint32_t& val);
+ GDCM_EXPORT std::ostream& binary_write(std::ostream& os, const char* val);
+ GDCM_EXPORT std::ostream& binary_write(std::ostream& os, std::string const & val);