| 109 | return (data_size() >= off + sz); |
| 110 | } |
| 111 | void ensure_data(size_t off, size_t sz = 0) |
| 112 | { |
| 113 | if (data_size() < off + sz) |
| 114 | { |
| 115 | val().resize(off + sz, '\x01'); |
| 116 | } |
| 117 | } |
| 118 | template<size_t N> |
| 119 | uint8_t (&pdata(size_t off))[N] |
| 120 | { |
no test coverage detected