TooN
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
TooN::Internal::VectorSlice< S, Precision, PtrType, ConstPtrType, RefType, ConstRefType > Struct Template Reference
Inheritance diagram for TooN::Internal::VectorSlice< S, Precision, PtrType, ConstPtrType, RefType, ConstRefType >:
Inheritance graph
[legend]

Public Types

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

Public Member Functions

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

Public Attributes

const PtrType my_data
 

Protected Member Functions

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

The documentation for this struct was generated from the following file: