- 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);
+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);
+GDCM_EXPORT std::ostream &binary_write(std::ostream &os, const uint8_t *val, size_t len);
+GDCM_EXPORT std::ostream &binary_write(std::ostream &os, const uint16_t *val, size_t len);