Skip to content

Namespace cubmem::fixed_size_alloc

Namespace List > cubmem > fixed_size_alloc

Classes

Type Name
class allocator <typename T, is_private>
class allocator< T, false > <typename T>
class allocator< T, true > <typename T>
struct block <typename T>
struct node <typename T>

Public Types

Type Name
typedef std::vector< T, private_allocator< T > > private_vector

Public Attributes

Type Name
constexpr size_t align_size = 16
constexpr size_t allocate_node_unit = 256

Public Types Documentation

typedef private_vector

using cubmem::fixed_size_alloc::private_vector = typedef std::vector<T, private_allocator<T> >;

Public Attributes Documentation

variable align_size

constexpr size_t cubmem::fixed_size_alloc::align_size;

variable allocate_node_unit

constexpr size_t cubmem::fixed_size_alloc::allocate_node_unit;


The documentation for this class was generated from the following file cubrid/src/base/fixed_size_allocator.hpp