CVD::AlignedMem< T, N > Struct Template Reference

#include <aligned_mem.h>

List of all members.

Public Member Functions

 AlignedMem (size_t c)
const T * data () const
T * data ()
 ~AlignedMem ()

Public Attributes

size_t count
T * mem

Detailed Description

template<class T, int N>
struct CVD::AlignedMem< T, N >

Definition at line 55 of file aligned_mem.h.


Constructor & Destructor Documentation

template<class T, int N>
CVD::AlignedMem< T, N >::AlignedMem ( size_t  c  )  [inline]

Definition at line 58 of file aligned_mem.h.

template<class T, int N>
CVD::AlignedMem< T, N >::~AlignedMem (  )  [inline]

Definition at line 61 of file aligned_mem.h.


Member Function Documentation

template<class T, int N>
const T* CVD::AlignedMem< T, N >::data (  )  const [inline]

Definition at line 65 of file aligned_mem.h.

template<class T, int N>
T* CVD::AlignedMem< T, N >::data (  )  [inline]

Definition at line 64 of file aligned_mem.h.


Member Data Documentation

template<class T, int N>
size_t CVD::AlignedMem< T, N >::count

Definition at line 57 of file aligned_mem.h.

template<class T, int N>
T* CVD::AlignedMem< T, N >::mem

Definition at line 56 of file aligned_mem.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:50 2013