Hall-D Software
alpha
|
#include <DResourcePool.h>
Public Member Functions | |
DSharedPtrRecycler (void)=delete | |
DSharedPtrRecycler (const std::shared_ptr< DResourcePool< DType >> &locResourcePool) | |
void | operator() (const DType *locResource) const |
void | operator() (DType *locResource) const |
Private Attributes | |
std::weak_ptr< DResourcePool < DType > > | dResourcePool |
Definition at line 168 of file DResourcePool.h.
|
delete |
|
inline |
Definition at line 172 of file DResourcePool.h.
|
inline |
Definition at line 173 of file DResourcePool.h.
void DSharedPtrRecycler< DType >::operator() | ( | DType * | locResource | ) | const |
Definition at line 180 of file DResourcePool.h.
|
private |
Definition at line 177 of file DResourcePool.h.