33 #ifndef EMANEWHEEL_HEADER_ 34 #define EMANEWHEEL_HEADER_ 46 Wheel(std::size_t size);
48 const std::vector<T> &
dump()
const;
50 void clear(std::size_t begin,std::size_t slots);
52 void set(std::size_t begin,std::size_t slots, T value);
54 void add(std::size_t begin,std::size_t slots,T value);
56 std::vector<T>
get(std::size_t begin,std::size_t slots);
59 const std::size_t size_;
60 std::vector<T> store_;
66 #endif // EMANEWHEEL_HEADER_
void add(std::size_t begin, std::size_t slots, T value)
void clear(std::size_t begin, std::size_t slots)
const std::vector< T > & dump() const