VOX
A little voxel engine
Loading...
Searching...
No Matches
MemoryRange Class Reference

#include <MemoryRange.hpp>

Collaboration diagram for MemoryRange:
Collaboration graph

Public Member Functions

 ~MemoryRange ()
 
 MemoryRange (const uint64_t &capacity=0)
 
uint64_t capacity ()
 
void add (const uint64_t &capacity)
 
uint64_t alloc (const uint64_t &alloc_size)
 
void free (const uint64_t &address)
 

Constructor & Destructor Documentation

◆ ~MemoryRange()

MemoryRange::~MemoryRange ( )
inline

◆ MemoryRange()

MemoryRange::MemoryRange ( const uint64_t &  capacity = 0)
inline

Member Function Documentation

◆ add()

void MemoryRange::add ( const uint64_t &  capacity)
inline

◆ alloc()

uint64_t MemoryRange::alloc ( const uint64_t &  alloc_size)
inline

◆ capacity()

uint64_t MemoryRange::capacity ( )
inline

◆ free()

void MemoryRange::free ( const uint64_t &  address)
inline

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