Lines Matching refs:index
50 inline const T& get(size_t index) const {
51 return (*this)[index];
54 const T& operator[](size_t index) const {
55 if (index >= size()) {
59 uint8_t bucketIndex = static_cast<uint8_t>(index) >> 4;
64 return bucket[0x0f & static_cast<uint8_t>(index)];
67 T& editItemAt(size_t index) {
68 ALOG_ASSERT(index < size(), "ByteBucketArray.getOrCreate(index=%u) with size=%u",
69 (uint32_t) index, (uint32_t) size());
71 uint8_t bucketIndex = static_cast<uint8_t>(index) >> 4;
76 return bucket[0x0f & static_cast<uint8_t>(index)];
79 bool set(size_t index, const T& value) {
80 if (index >= size()) {
84 editItemAt(index) = value;