|
using | VectorViewBaseType = VectorViewBase< VectorView< T >, T > |
|
using | DerivedType = VectorView< T > |
|
using | IterableType = RandomAccessIterable< VectorView< T >, Size, T > |
|
using | IndexableType = ReadWriteContiguousIndexable< VectorView< T >, Size, T > |
|
using | value_type = T |
|
using | allocator_type = Context * |
|
using | size_type = Size |
|
using | difference_type = std::ptrdiff_t |
|
using | reference = value_type & |
|
using | const_reference = const value_type & |
|
using | pointer = T * |
|
using | const_pointer = const T * |
|
using | iterator = typename IterableType::iterator |
|
using | const_iterator = typename IterableType::const_iterator |
|
using | reverse_iterator = typename IterableType::reverse_iterator |
|
using | reverse_const_iterator = typename IterableType::reverse_const_iterator |
|
Public Types inherited from gimbal::RandomAccessIterable< CRTP, Index, Value > |
using | iterator = RandomAccessIterator< CRTP, Index, Value, false > |
|
using | reverse_iterator = RandomAccessIterator< CRTP, Index, Value, true > |
|
using | const_iterator = RandomAccessIterator< std::add_const_t< CRTP >, Index, Value, false > |
|
using | reverse_const_iterator = RandomAccessIterator< std::add_const_t< CRTP >, Index, Value, true > |
|
decltype(auto) | vec_ (void) const |
|
decltype(auto) | vec_ (void) |
|
void * | at_ (Size index) const |
|
template<typename T>
class gimbal::VectorView< T >
Definition at line 230 of file gimbal_vector.hpp.