Barst  2.0
A server that controls lab hardware.
Public Attributes | List of all members
SMemoryItem Struct Reference

#include <mem pool.h>

Public Attributes

void * pMemory
 
unsigned long long ullSize
 
bool bInUse
 

Detailed Description

Defines a mempry pool which allowes caching of memory. Currently just calls malloc() and free().

Definition at line 10 of file mem pool.h.

Member Data Documentation

◆ bInUse

bool SMemoryItem::bInUse

Indicates if this memory is currently being used.

Definition at line 17 of file mem pool.h.

◆ pMemory

void* SMemoryItem::pMemory

Pointer to the memory.

Definition at line 13 of file mem pool.h.

◆ ullSize

unsigned long long SMemoryItem::ullSize

Size of the memory in bytes at pMemory.

Definition at line 15 of file mem pool.h.