| 525 | |
| 526 | template <typename T> |
| 527 | void vec_put(std::vector<uint8_t>& vec, const T* data) { |
| 528 | size_t start_size = vec.size(); |
| 529 | vec.resize(vec.size() + sizeof(T)); |
| 530 | memcpy(vec.data() + start_size, data, sizeof(T)); |
| 531 | } |
| 532 | |
| 533 | void vec_put(std::vector<uint8_t>& vec, const std::string& data) { |
| 534 | size_t start_size = vec.size(); |