KDGpu::Pool
Pool. More...
#include <pool.h>
Public Functions
Detailed Description
| template <typename T ,
typename H >
class KDGpu::Pool;
|
Pool.
Public Functions Documentation
function Pool
function Pool
| inline explicit Pool(
uint32_t size
)
|
function Pool
| Pool(
Pool const & other
) =delete
|
function operator=
| Pool & operator=(
Pool const & other
) =delete
|
function Pool
| inline Pool(
Pool && other
)
|
function operator=
| inline Pool & operator=(
Pool && other
)
|
function capacity
| inline uint32_t capacity() const
|
function size
| inline uint32_t size() const
|
function get
| inline T * get(
const Handle< H > & handle
) const
|
function emplace
| template <typename... Args>
inline Handle< H > emplace(
Args &&... args
)
|
function insert
| inline Handle< H > insert(
const T & data
)
|
function remove
| inline void remove(
const Handle< H > & handle
)
|
function clear
function handleForIndex
| inline Handle< H > handleForIndex(
uint32_t entryIndex
) const
|
Updated on 2024-11-25 at 00:15:03 +0000