#include <allocator.hh>
Public Types | |
typedef ConstPtrType | ConstPointerType |
typedef ConstRefType | ConstReferenceType |
typedef PtrType | PointerType |
typedef RefType | ReferenceType |
Public Member Functions | |
int | size () const |
template<class Op > | |
VectorSlice (const Operator< Op > &op) | |
VectorSlice (PtrType d, int s) | |
Public Attributes | |
const PtrType | my_data |
const int | my_size |
Protected Member Functions | |
ConstPtrType | data () const |
PtrType | data () |
template<class Op > | |
void | try_destructive_resize (const Operator< Op > &) |
void | try_destructive_resize (int) |
Definition at line 383 of file allocator.hh.
typedef ConstPtrType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::ConstPointerType |
Definition at line 419 of file allocator.hh.
typedef ConstRefType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::ConstReferenceType |
Definition at line 421 of file allocator.hh.
typedef PtrType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::PointerType |
Definition at line 418 of file allocator.hh.
typedef RefType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::ReferenceType |
Definition at line 420 of file allocator.hh.
TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::VectorSlice | ( | PtrType | d, | |
int | s | |||
) | [inline] |
Definition at line 388 of file allocator.hh.
TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::VectorSlice | ( | const Operator< Op > & | op | ) | [inline] |
Definition at line 393 of file allocator.hh.
ConstPtrType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::data | ( | ) | const [inline, protected] |
Definition at line 406 of file allocator.hh.
PtrType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::data | ( | ) | [inline, protected] |
Definition at line 401 of file allocator.hh.
int TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::size | ( | ) | const [inline] |
Definition at line 395 of file allocator.hh.
void TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::try_destructive_resize | ( | const Operator< Op > & | ) | [inline, protected] |
Definition at line 414 of file allocator.hh.
void TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::try_destructive_resize | ( | int | ) | [inline, protected] |
Definition at line 411 of file allocator.hh.
const PtrType TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::my_data |
Definition at line 385 of file allocator.hh.
const int TooN::Internal::VectorSlice< Dynamic, Precision, PtrType, ConstPtrType, RefType, ConstRefType >::my_size |
Definition at line 386 of file allocator.hh.