Class resource_shared_pool¶
template <class T>
ClassList > resource_shared_pool
#include <resource_shared_pool.hpp>
Public Functions¶
| Type | Name |
|---|---|
| T * | claim (void) |
| resource_shared_pool (size_t size, bool allow_claimed_on_destruction=false) |
|
| resource_shared_pool (T * resources, size_t size, bool allow_claimed_on_destruction=false) |
|
| void | retire (T & claimed) |
| ~resource_shared_pool () |
Public Functions Documentation¶
function claim¶
function resource_shared_pool [1/4]¶
inline resource_shared_pool::resource_shared_pool (
size_t size,
bool allow_claimed_on_destruction=false
)
function resource_shared_pool [2/4]¶
inline resource_shared_pool::resource_shared_pool (
T * resources,
size_t size,
bool allow_claimed_on_destruction=false
)
function retire¶
function ~resource_shared_pool¶
The documentation for this class was generated from the following file cubrid/src/base/resource_shared_pool.hpp