reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
262 typedef FixedStreamArrayIterator<T> Iterator; 269 bool operator==(const FixedStreamArray<T> &Other) const { 273 bool operator!=(const FixedStreamArray<T> &Other) const { 279 const T &operator[](uint32_t Index) const { 281 uint32_t Off = Index * sizeof(T); 283 if (auto EC = Stream.readBytes(Off, sizeof(T), Data)) { 293 uint32_t size() const { return Stream.getLength() / sizeof(T); } 297 FixedStreamArrayIterator<T> begin() const { 298 return FixedStreamArrayIterator<T>(*this, 0); 301 FixedStreamArrayIterator<T> end() const { 302 return FixedStreamArrayIterator<T>(*this, size()); 305 const T &front() const { return *begin(); } 306 const T &back() const { 307 FixedStreamArrayIterator<T> I = end();