\brief Return the total length of the memory in the data buffer referenced by this array. If the array has been sliced then this may be less than the size of the data buffer (data_->buffers[2]).
| 116 | /// referenced by this array. If the array has been sliced then this may be |
| 117 | /// less than the size of the data buffer (data_->buffers[2]). |
| 118 | offset_type total_values_length() const { |
| 119 | if (data_->length > 0) { |
| 120 | return raw_value_offsets_[data_->length] - raw_value_offsets_[0]; |
| 121 | } else { |
| 122 | return 0; |
| 123 | } |
| 124 | } |
| 125 | |
| 126 | IteratorType begin() const { return IteratorType(*this); } |
| 127 |
no outgoing calls