#include <mdbx.h++>
◆ anonymous enum
template<class ALLOCATOR , typename CAPACITY_POLICY >
Enumerator |
---|
le_lastbyte_mask | |
be_lastbyte_mask | |
◆ bin() [1/3]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ bin() [2/3]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ ~bin()
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ bin() [3/3]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ address() [1/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
constexpr const byte* mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::address |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ address() [2/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ advise_capacity()
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ capacity()
template<class ALLOCATOR , typename CAPACITY_POLICY >
constexpr size_t mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::capacity |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ inplace_lastbyte_mask()
template<class ALLOCATOR , typename CAPACITY_POLICY >
static constexpr byte mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::inplace_lastbyte_mask |
( |
| ) |
|
|
inlinestaticconstexprnoexcept |
◆ is_allocated()
template<class ALLOCATOR , typename CAPACITY_POLICY >
constexpr bool mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::is_allocated |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ is_inplace()
template<class ALLOCATOR , typename CAPACITY_POLICY >
constexpr bool mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::is_inplace |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ is_suitable_for_inplace()
template<class ALLOCATOR , typename CAPACITY_POLICY >
static constexpr bool mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::is_suitable_for_inplace |
( |
size_t |
capacity_bytes | ) |
|
|
inlinestaticconstexprnoexcept |
◆ lastbyte() [1/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
constexpr byte mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::lastbyte |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ lastbyte() [2/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ make_allocated()
template<class ALLOCATOR , typename CAPACITY_POLICY >
template<bool construct_ptr>
◆ make_inplace()
template<class ALLOCATOR , typename CAPACITY_POLICY >
template<bool destroy_ptr>
◆ operator=() [1/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ operator=() [2/2]
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ align_hint_
template<class ALLOCATOR , typename CAPACITY_POLICY >
uint64_t mdbx::buffer< ALLOCATOR, CAPACITY_POLICY >::silo::bin::align_hint_ |
◆ allocated_
template<class ALLOCATOR , typename CAPACITY_POLICY >
◆ inplace_
template<class ALLOCATOR , typename CAPACITY_POLICY >
The documentation for this union was generated from the following file: