#include <Vector.h>
Inheritance diagram for vector_ref_wrapper< T >:Public Types | |
| using | base = vector_wrapper_base<T> |
Public Types inherited from vector_wrapper_base< T > | |
| using | value_type = T |
Public Member Functions | |
| vector_ref_wrapper (const std::vector< T > &vec) | |
| template<typename I > | |
| vector_ref_wrapper (const MR::Vector< T, I > &vec) | |
Public Member Functions inherited from vector_wrapper_base< T > | |
| void | invalidate () |
Additional Inherited Members | |
Public Attributes inherited from vector_wrapper_base< T > | |
| value_type * | data |
| size_t | size |
Protected Member Functions inherited from vector_wrapper_base< T > | |
| vector_wrapper_base (std::vector< T > *vec) | |
Protected Attributes inherited from vector_wrapper_base< T > | |
| std::vector< T > * | vec_ |
| using vector_ref_wrapper< T >::base = vector_wrapper_base<T> |
|
inlineexplicit |
|
inlineexplicit |