diff options
Diffstat (limited to 'include/chilbert/BoundedBitVec.hpp')
-rw-r--r-- | include/chilbert/BoundedBitVec.hpp | 40 |
1 files changed, 8 insertions, 32 deletions
diff --git a/include/chilbert/BoundedBitVec.hpp b/include/chilbert/BoundedBitVec.hpp index cae6031..d0d9aa9 100644 --- a/include/chilbert/BoundedBitVec.hpp +++ b/include/chilbert/BoundedBitVec.hpp @@ -54,46 +54,22 @@ public: /// Return a reference to the `index`th rack #ifndef NDEBUG - const auto& rack(const size_t index) const - { - return m_racks.at(index); - } - auto& rack(const size_t index) - { - return m_racks.at(index); - } + const auto& rack(const size_t index) const { return m_racks.at(index); } + auto& rack(const size_t index) { return m_racks.at(index); } #else - const auto& rack(const size_t index) const - { - return m_racks[index]; - } - auto& rack(const size_t index) - { - return m_racks[index]; - } + const auto& rack(const size_t index) const { return m_racks[index]; } + auto& rack(const size_t index) { return m_racks[index]; } #endif /// Return a raw pointer to the racks - Rack* data() - { - return m_racks.data(); - } - const Rack* data() const - { - return m_racks.data(); - } + Rack* data() { return m_racks.data(); } + const Rack* data() const { return m_racks.data(); } /// Return the total size of all racks in bytes - size_t data_size() const - { - return num_racks() * sizeof(Rack); - } + size_t data_size() const { return num_racks() * sizeof(Rack); } /// Return the number of racks - size_t num_racks() const - { - return calculate_num_racks(m_size); - } + size_t num_racks() const { return calculate_num_racks(m_size); } private: static constexpr size_t calculate_num_racks(const size_t bits) |