#include <aligned.h>
template<typename T, std::size_t Alignment>
class aligned_allocator< T, Alignment >
Allocator for aligned data.
Modified from the Mallocator from Stephan T. Lavavej. http://blogs.msdn.com/b/vcblog/archive/2008/08/28/the-mallocator.aspx
Definition at line 16 of file aligned.h.
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename U >
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename U >
T* aligned_allocator< T, Alignment >::allocate |
( |
const std::size_t |
n, |
|
|
const U * |
|
|
) |
| const |
|
inline |
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
void aligned_allocator< T, Alignment >::deallocate |
( |
T *const |
p, |
|
|
const std::size_t |
n |
|
) |
| const |
|
inline |
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
template<typename T , std::size_t Alignment>
The documentation for this class was generated from the following file: