Garbage collector info for DataVector.
More...
#include <plask/data.hpp>
Garbage collector info for DataVector.
Definition at line 90 of file data.hpp.
◆ DataVectorGC() [1/3]
plask::detail::DataVectorGC::DataVectorGC |
( |
unsigned |
initial | ) |
|
|
inlineexplicit |
◆ DataVectorGC() [2/3]
plask::detail::DataVectorGC::DataVectorGC |
( |
unsigned |
initial, |
|
|
const std::function< void(void *)> & |
deleter |
|
) |
| |
|
inlineexplicit |
◆ DataVectorGC() [3/3]
plask::detail::DataVectorGC::DataVectorGC |
( |
unsigned |
initial, |
|
|
std::function< void(void *)> && |
deleter |
|
) |
| |
|
inlineexplicit |
◆ ~DataVectorGC()
plask::detail::DataVectorGC::~DataVectorGC |
( |
| ) |
|
|
inline |
◆ free()
void plask::detail::DataVectorGC::free |
( |
void * |
data | ) |
|
|
inline |
◆ count
std::atomic<unsigned> plask::detail::DataVectorGC::count |
◆ deleter
std::function<void(void*)>* plask::detail::DataVectorGC::deleter |
The documentation for this struct was generated from the following file: