|
PST SDK
6.0.0.0-272350a
|
Go to the documentation of this file.
19 template<
typename T,
size_t Size>
147 assert(index < Size);
154 assert(index < Size);
161 for (
size_t index = 0; index < Size; ++index)
163 if (
_array[index] != array[index])
174 return !(*
this == array);
185 throw OutOfRangeException((
"Requested index out of range: " + std::to_string(index) +
" >= " + std::to_string(Size)).c_str());
bool operator!=(const PstArray< T, Size > &array) const
Definition: PstArray.h:172
reference back()
Definition: PstArray.h:102
const_reference at(size_type index) const
Definition: PstArray.h:63
Definition: PstArray.h:20
T * iterator
Definition: PstArray.h:29
const_reference front() const
Definition: PstArray.h:81
const_pointer data() const
Definition: PstArray.h:47
reference front()
Definition: PstArray.h:88
constexpr bool empty() const
Definition: PstArray.h:41
const_iterator cend() const
Definition: PstArray.h:127
T & reference
Definition: PstArray.h:27
Definition: TrackerExceptions.h:54
const_reference operator[](size_type index) const
Definition: PstArray.h:145
const typedef T & const_reference
Definition: PstArray.h:28
iterator begin()
Definition: PstArray.h:121
void check_bounds(size_type index)
Definition: PstArray.h:181
reference at(size_type index)
Definition: PstArray.h:74
constexpr size_type size() const
Definition: PstArray.h:35
bool operator==(const PstArray< T, Size > &array) const
Definition: PstArray.h:159
const typedef T * const_iterator
Definition: PstArray.h:30
T value_type
Definition: PstArray.h:23
value_type _array[Size]
Definition: PstArray.h:178
size_t size_type
Definition: PstArray.h:24
const_reference back() const
Definition: PstArray.h:95
Definition: ExportedTypeConversions.h:8
const_iterator begin() const
Definition: PstArray.h:115
T * pointer
Definition: PstArray.h:25
const_iterator cbegin() const
Definition: PstArray.h:109
const typedef T * const_pointer
Definition: PstArray.h:26
pointer data()
Definition: PstArray.h:53
const_iterator end() const
Definition: PstArray.h:133
iterator end()
Definition: PstArray.h:139