mxnet
Public Types | Static Public Member Functions | List of all members
mxnet::runtime::SimpleObjAllocator::Handler< T > Class Template Reference

#include <memory.h>

Collaboration diagram for mxnet::runtime::SimpleObjAllocator::Handler< T >:
Collaboration graph

Public Types

using StorageType = typename std::aligned_storage< sizeof(T), alignof(T)>::type
 

Static Public Member Functions

template<typename... Args>
static T * New (SimpleObjAllocator *, Args &&...args)
 
static Object::FDeleter Deleter ()
 

Member Typedef Documentation

template<typename T >
using mxnet::runtime::SimpleObjAllocator::Handler< T >::StorageType = typename std::aligned_storage<sizeof(T), alignof(T)>::type

Member Function Documentation

template<typename T >
static Object::FDeleter mxnet::runtime::SimpleObjAllocator::Handler< T >::Deleter ( )
inlinestatic
template<typename T >
template<typename... Args>
static T* mxnet::runtime::SimpleObjAllocator::Handler< T >::New ( SimpleObjAllocator ,
Args &&...  args 
)
inlinestatic

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