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 2025-11-02 at 00:01:41 +0000