Wire Sysio Wire Sysion 1.0.0
|
#include <chainbase_node_allocator.hpp>
Public Types | |
using | value_type = T |
using | pointer = bip::offset_ptr<T> |
using | segment_manager = pinnable_mapped_file::segment_manager |
Public Member Functions | |
chainbase_node_allocator (segment_manager *manager) | |
chainbase_node_allocator (const chainbase_node_allocator &other) | |
template<typename U > | |
chainbase_node_allocator (const chainbase_node_allocator< U, S > &other) | |
pointer | allocate (std::size_t num) |
void | deallocate (const pointer &p, std::size_t num) |
bool | operator== (const chainbase_node_allocator &other) const |
bool | operator!= (const chainbase_node_allocator &other) const |
segment_manager * | get_segment_manager () const |
Friends | |
template<typename T2 , typename S2 > | |
class | chainbase_node_allocator |
Definition at line 218 of file undo_index.hpp.
using chainbase::chainbase_node_allocator< T, S >::pointer = bip::offset_ptr<T> |
Definition at line 16 of file chainbase_node_allocator.hpp.
using chainbase::chainbase_node_allocator< T, S >::segment_manager = pinnable_mapped_file::segment_manager |
Definition at line 17 of file chainbase_node_allocator.hpp.
using chainbase::chainbase_node_allocator< T, S >::value_type = T |
Definition at line 15 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 18 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 19 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 21 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 22 of file chainbase_node_allocator.hpp.
|
inline |
|
inline |
Definition at line 44 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 43 of file chainbase_node_allocator.hpp.
|
inline |
Definition at line 42 of file chainbase_node_allocator.hpp.
|
friend |
Definition at line 47 of file chainbase_node_allocator.hpp.