/
githubmirror
/
aria2
Обзор
Документация
Войти
/
githubmirror
/
aria2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/InorderPieceSelector.h
26 строк
560 B
Tatsuhiro Tsujikawa
make clang-format using clang-format-3.6
27 дек 2015, 12:40
27 дек 2015, 12:40
b1132d6
Код
Авторство
О чём код?
#ifndef D_IN_ORDER_PIECE_SELECTOR_H #define D_IN_ORDER_PIECE_SELECTOR_H #include "PieceSelector.h" #include "bitfield.h" namespace aria2 { class InorderPieceSelector : public PieceSelector { public: virtual bool select(size_t& index, const unsigned char* bitfield, size_t nbits) const CXX11_OVERRIDE { for (size_t i = 0; i < nbits; ++i) { if (bitfield::test(bitfield, nbits, i)) { index = i; return true; } } return false; } }; } // namespace aria2 #endif // D_IN_ORDER_PIECE_SELECTOR_H