openMSX
|
#include <ObjectPool.hh>
Classes | |
struct | EmplaceResult |
Public Types | |
using | Index = uint32_t |
Public Member Functions | |
template<typename... Args> | |
EmplaceResult | emplace (Args &&...args) |
const T & | operator[] (Index idx) const |
T & | operator[] (Index idx) |
void | remove (Index idx) |
Index | capacity () const |
Definition at line 51 of file ObjectPool.hh.
using ObjectPool< T >::Index = uint32_t |
Definition at line 54 of file ObjectPool.hh.
|
inline |
Definition at line 101 of file ObjectPool.hh.
Referenced by TEST_CASE().
|
inline |
Definition at line 73 of file ObjectPool.hh.
Referenced by TEST_CASE().
|
inline |
Definition at line 91 of file ObjectPool.hh.
|
inline |
Definition at line 90 of file ObjectPool.hh.
|
inline |
Definition at line 93 of file ObjectPool.hh.
Referenced by TEST_CASE().