![]() |
QMCPACK
|
Collaboration diagram for WFCResourceConsumer: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().