klMatrix
Public Member Functions | Static Public Attributes | Private Attributes
klVMemBlock Class Reference

#include <kl_memory.h>

Collaboration diagram for klVMemBlock:
Collaboration graph

Public Member Functions

 klVMemBlock (size_t initSize)
 
 ~klVMemBlock ()
 
void * memory ()
 
size_t sizeRequested ()
 
size_t sizeUsed ()
 

Static Public Attributes

static int _systemPageSize =0
 

Private Attributes

size_t _reqSize
 
size_t _actualSize
 
bool _virtualBlock
 
void * _memory
 

Constructor & Destructor Documentation

klVMemBlock::klVMemBlock ( size_t  initSize)
inline
klVMemBlock::~klVMemBlock ( )
inline

Member Function Documentation

void* klVMemBlock::memory ( )
inline

Here is the caller graph for this function:

size_t klVMemBlock::sizeRequested ( )
inline

Here is the caller graph for this function:

size_t klVMemBlock::sizeUsed ( )
inline

Here is the caller graph for this function:

Field Documentation

size_t klVMemBlock::_actualSize
private
void* klVMemBlock::_memory
private
size_t klVMemBlock::_reqSize
private
int klVMemBlock::_systemPageSize =0
static
bool klVMemBlock::_virtualBlock
private

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