aboutsummaryrefslogtreecommitdiffstats
path: root/include/chilbert/BoundedBitVec.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/chilbert/BoundedBitVec.hpp')
-rw-r--r--include/chilbert/BoundedBitVec.hpp40
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)