| 400 | |
| 401 | |
| 402 | inline std::string |
| 403 | write_header_dict(const std::string &descr, bool fortran_order, const std::vector <ndarray_len_t> &shape) { |
| 404 | std::string s_fortran_order = npy::pyparse::write_boolean(fortran_order); |
| 405 | std::string shape_s = npy::pyparse::write_tuple(shape); |
| 406 | |
| 407 | return "{'descr': '" + descr + "', 'fortran_order': " + s_fortran_order + ", 'shape': " + shape_s + ", }"; |
| 408 | } |
| 409 | |
| 410 | inline void write_header(std::ostream &out, const header_t &header) { |
| 411 | std::string header_dict = write_header_dict(header.dtype.str(), header.fortran_order, header.shape); |
no test coverage detected