| 252 | } |
| 253 | |
| 254 | void BitmapBase::DoAppendToString(const WordType* words, uint64_t num_bits, std::string* out) |
| 255 | { |
| 256 | out->reserve(out->size() + num_bits); |
| 257 | for (uint64_t i = num_bits; i > 0; --i) |
| 258 | out->push_back(DoGetAt(words, i - 1) ? '1' : '0'); |
| 259 | } |
| 260 | |
| 261 | } // namespace details |
| 262 |