diff options
author | David Robillard <d@drobilla.net> | 2018-08-19 13:48:09 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2018-09-29 14:48:35 +0200 |
commit | 208bd909338a197f2752c7d5336de7d51b8a405b (patch) | |
tree | d4c5a37e67bcf34676fca70e4af3e5360eb292c2 /chilbert/FixBitVec.hpp | |
parent | 8a0da948388b02fa7ce3d39edd8beff9fc4e197a (diff) | |
download | chilbert-208bd909338a197f2752c7d5336de7d51b8a405b.tar.gz chilbert-208bd909338a197f2752c7d5336de7d51b8a405b.tar.bz2 chilbert-208bd909338a197f2752c7d5336de7d51b8a405b.zip |
Factor out common operations for multi-rack bit vectors
Diffstat (limited to 'chilbert/FixBitVec.hpp')
-rw-r--r-- | chilbert/FixBitVec.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chilbert/FixBitVec.hpp b/chilbert/FixBitVec.hpp index 99ed1ee..da26d12 100644 --- a/chilbert/FixBitVec.hpp +++ b/chilbert/FixBitVec.hpp @@ -262,12 +262,12 @@ public: Rack& rack() { return m_rack; } Rack rack() const { return m_rack; } - /// Return a pointer to the racks - Rack* racks() { return &m_rack; } - const Rack* racks() const { return &m_rack; } + /// Return a raw pointer to the racks + Rack* data() { return &m_rack; } + const Rack* data() const { return &m_rack; } /// Return the number of racks - int num_racks() const { return 1; } + size_t num_racks() const { return 1; } template <class BitVec> class iterator_base : public Mask |