CVD::Internal::placement_delete< T, N > Struct Template Reference

#include <aligned_mem.h>

List of all members.

Classes

struct  Array

Public Types

enum  { Size = (1<<N) }

Static Public Member Functions

static void destruct (T *buf)
static void free (T *buf, size_t M)

Detailed Description

template<class T, int N = 20>
struct CVD::Internal::placement_delete< T, N >

Definition at line 9 of file aligned_mem.h.


Member Enumeration Documentation

template<class T , int N = 20>
anonymous enum
Enumerator:
Size 

Definition at line 11 of file aligned_mem.h.


Member Function Documentation

template<class T , int N = 20>
static void CVD::Internal::placement_delete< T, N >::destruct ( T *  buf  )  [inline, static]

Definition at line 17 of file aligned_mem.h.

template<class T , int N = 20>
static void CVD::Internal::placement_delete< T, N >::free ( T *  buf,
size_t  M 
) [inline, static]

Definition at line 22 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:59 2013