Disk ARchive
2.7.15
Full featured and portable backup and archiving tool
|
the class heap is nothing related to the common heap datastructure this is just a "heap" in the sense of a pool of preallocated objects More...
#include <heap.hpp>
Public Member Functions | |
heap (const heap &ref)=delete | |
heap (heap &&ref)=default | |
heap & | operator= (const heap &ref)=delete |
heap & | operator= (heap &&ref) noexcept=default |
std::unique_ptr< T > | get () |
void | put (std::unique_ptr< T > &&obj) |
void | put (std::deque< std::unique_ptr< T > > &list) |
U_I | get_size () const |
Private Attributes | |
std::deque< std::unique_ptr< T > > | tas |
the class heap is nothing related to the common heap datastructure this is just a "heap" in the sense of a pool of preallocated objects