#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_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 |