HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PRM_AutoDeleter Class Reference

#include <PRM_AutoDeleter.h>

+ Inheritance diagram for PRM_AutoDeleter:

Public Member Functions

template<typename T >
Tappend (T *value)
 
template<typename T >
TappendArray (T *array)
 
template<typename T >
TappendCallback (hboost::function< void(T *)> callback, T *pointer)
 

Additional Inherited Members

- Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable
 UT_NonCopyable ()=default
 
 ~UT_NonCopyable ()=default
 
 UT_NonCopyable (const UT_NonCopyable &)=delete
 
UT_NonCopyableoperator= (const UT_NonCopyable &)=delete
 

Detailed Description

Definition at line 61 of file PRM_AutoDeleter.h.

Member Function Documentation

template<typename T >
T* PRM_AutoDeleter::append ( T value)
inline

Definition at line 121 of file PRM_AutoDeleter.h.

template<typename T >
T* PRM_AutoDeleter::appendArray ( T array)
inline

Definition at line 132 of file PRM_AutoDeleter.h.

template<typename T >
T* PRM_AutoDeleter::appendCallback ( hboost::function< void(T *)>  callback,
T pointer 
)
inline

Definition at line 145 of file PRM_AutoDeleter.h.


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