#include <Vector.h>
Inheritance diagram for vector_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_wrapper (std::vector< T > &&vec) | |
| template<typename I > | |
| vector_wrapper (MR::Vector< T, I > &&vec) | |
| ~vector_wrapper () | |
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_wrapper< T >::base = vector_wrapper_base<T> |
|
inlineexplicit |
|
inlineexplicit |
|
inline |