|
|
| autofree_ptr (T *p, std::function< void(T *)> ffn) |
|
| autofree_ptr (std::function< void(T *)> ffn) |
|
| autofree_ptr (autofree_ptr &&other) |
|
autofree_ptr & | operator= (autofree_ptr &&)=delete |
|
| autofree_ptr (autofree_ptr const &)=delete |
|
autofree_ptr & | operator= (autofree_ptr const &)=delete |
|
T & | operator* () |
|
T * | operator-> () const |
|
| operator T* () const |
|
|
T * | ptr = nullptr |
|
std::function< void(T *)> | free_fn |
The documentation for this class was generated from the following file: