Macaulay2 Engine
Loading...
Searching...
No Matches
ResMemoryBlock< T, NSLAB > Class Template Reference

#include <res-memblock.hpp>

Classes

struct  slab

Public Member Functions

 ResMemoryBlock ()
 ~ResMemoryBlock ()
void reset ()
Treserve (int len)
void intern (int len)
Tallocate (int len=1)
int n_slabs () const
long memoryUsage () const

Private Member Functions

slabnew_slab ()

Private Attributes

slabfirst_slab
slabcurrent_slab
slablast_slab
Tnext_free

Detailed Description

template<typename T, long int NSLAB = 4092>
class ResMemoryBlock< T, NSLAB >

Definition at line 38 of file res-memblock.hpp.


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