A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
slabclass_t Struct Reference

#include <SlabAllocator.h>

+ Collaboration diagram for slabclass_t:

Public Attributes

unsigned int size
 
unsigned int perslab
 
void * slots
 
unsigned int sl_curr
 
unsigned int slabs
 
void ** slab_list
 
unsigned int list_size
 
size_t requested
 

Detailed Description

Definition at line 57 of file SlabAllocator.h.

Member Data Documentation

unsigned int slabclass_t::list_size

Definition at line 67 of file SlabAllocator.h.

unsigned int slabclass_t::perslab

Definition at line 59 of file SlabAllocator.h.

size_t slabclass_t::requested

Definition at line 69 of file SlabAllocator.h.

unsigned int slabclass_t::size

Definition at line 58 of file SlabAllocator.h.

unsigned int slabclass_t::sl_curr

Definition at line 62 of file SlabAllocator.h.

void** slabclass_t::slab_list

Definition at line 66 of file SlabAllocator.h.

unsigned int slabclass_t::slabs

Definition at line 64 of file SlabAllocator.h.

void* slabclass_t::slots

Definition at line 61 of file SlabAllocator.h.


The documentation for this struct was generated from the following file: