TooN 2.1
Public Types | Public Member Functions | Public Attributes | Protected Member Functions
VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType > Struct Template Reference

List of all members.

Public Types

typedef PtrType PointerType
typedef ConstPtrType ConstPointerType
typedef RefType ReferenceType
typedef ConstRefType ConstReferenceType

Public Member Functions

 VectorSlice (PtrType d, int s)
template<class Op >
 VectorSlice (const Operator< Op > &op)
int size () const

Public Attributes

const PtrType my_data
const int my_size

Protected Member Functions

PtrType data ()
ConstPtrType data () const
void try_destructive_resize (int)
template<class Op >
void try_destructive_resize (const Operator< Op > &)

template<class Precision, class PtrType, class ConstPtrType, class RefType, class ConstRefType>
struct TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >