COVISE Core
Public Member Functions | Private Attributes | List of all members
covise::SizeOrderedTree Class Reference

#include <dmgr_mem_avltrees.h>

Collaboration diagram for covise::SizeOrderedTree:
Collaboration graph
[legend]

Public Member Functions

 SizeOrderedTree ()
 
 ~SizeOrderedTree ()
 
MemChunkget_chunk (shmSizeType size_wanted)
 
MemChunkremove_chunk (MemChunk *data)
 
int insert_chunk (MemChunk *data)
 
void empty_tree (void)
 

Private Attributes

CO_MemSizeAVLTree tree
 

Constructor & Destructor Documentation

◆ SizeOrderedTree()

covise::SizeOrderedTree::SizeOrderedTree ( )
inline

◆ ~SizeOrderedTree()

covise::SizeOrderedTree::~SizeOrderedTree ( )
inline

Member Function Documentation

◆ empty_tree()

void covise::SizeOrderedTree::empty_tree ( void  )
inline

◆ get_chunk()

MemChunk * covise::SizeOrderedTree::get_chunk ( shmSizeType  size_wanted)
inline

◆ insert_chunk()

int covise::SizeOrderedTree::insert_chunk ( MemChunk data)
inline

◆ remove_chunk()

MemChunk * covise::SizeOrderedTree::remove_chunk ( MemChunk data)
inline

Member Data Documentation

◆ tree

CO_MemSizeAVLTree covise::SizeOrderedTree::tree
private

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