![]() |
QMCPACK
|
Public Member Functions | |
void | createResource (ResourceCollection &collection) |
void | acquireResource (ResourceCollection &collection, const RefVectorWithLeader< WFCResourceConsumer > &wfcrc_list) |
void | releaseResource (ResourceCollection &collection, const RefVectorWithLeader< WFCResourceConsumer > &wfcrc_list) |
auto & | getResourceHandle () |
Private Attributes | |
ResourceHandle< MemoryResource > | external_memory_handle |
Definition at line 46 of file test_ResourceCollection.cpp.
|
inline |
Definition at line 56 of file test_ResourceCollection.cpp.
References WFCResourceConsumer::external_memory_handle, and ResourceCollection::lendResource().
|
inline |
Definition at line 49 of file test_ResourceCollection.cpp.
References ResourceCollection::addResource().
Referenced by qmcplusplus::TEST_CASE().
|
inline |
Definition at line 66 of file test_ResourceCollection.cpp.
References WFCResourceConsumer::external_memory_handle.
Referenced by qmcplusplus::TEST_CASE().
|
inline |
Definition at line 61 of file test_ResourceCollection.cpp.
References WFCResourceConsumer::external_memory_handle, and ResourceCollection::takebackResource().
|
private |
Definition at line 69 of file test_ResourceCollection.cpp.
Referenced by WFCResourceConsumer::acquireResource(), WFCResourceConsumer::getResourceHandle(), and WFCResourceConsumer::releaseResource().