Go to the documentation of this file. 1 #ifndef ERA_TUE_IO_BINARY_WRITER_H_
2 #define ERA_TUE_IO_BINARY_WRITER_H_
4 #include "era/io/writer.h"
88 data_.
insert(data_.end(), &s[0], &s[s.
size() + 1]);
120 write<uint32_t>(idx);
void writeValue(const std::string &key, const int *is, std::size_t size)
void writeLabel(const std::string &label)
void writeValue(const std::string &key, const std::string &s)
void writeArray(const std::string &key)
std::map< std::string, std::size_t > label_to_index_
void writeValue(const std::string &key, const std::string *ss, std::size_t size)
void writeValue(const std::string &key, float f)
std::vector< unsigned char > temp_data_
std::vector< std::string > labels_
void writeValue(const std::string &key, int i)
void writeValue(const std::string &key, const float *fs, std::size_t size)
void writeGroup(const std::string &name)