#include <Vector.h>
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 |