doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
idDynamicBlock< type > Class Template Reference

#include <Heap.h>

Public Member Functions

typeGetMemory (void) const
 
int GetSize (void) const
 
void SetSize (int s, bool isBaseBlock)
 
bool IsBaseBlock (void) const
 

Public Attributes

int size
 
idDynamicBlock< type > * prev
 
idDynamicBlock< type > * next
 
idBTreeNode< idDynamicBlock
< type >, int > * 
node
 

Detailed Description

template<class type>
class idDynamicBlock< type >

Definition at line 371 of file Heap.h.

Member Function Documentation

template<class type>
type* idDynamicBlock< type >::GetMemory ( void  ) const
inline

Definition at line 373 of file Heap.h.

template<class type>
int idDynamicBlock< type >::GetSize ( void  ) const
inline

Definition at line 374 of file Heap.h.

template<class type>
bool idDynamicBlock< type >::IsBaseBlock ( void  ) const
inline

Definition at line 376 of file Heap.h.

template<class type>
void idDynamicBlock< type >::SetSize ( int  s,
bool  isBaseBlock 
)
inline

Definition at line 375 of file Heap.h.

Member Data Documentation

template<class type>
idDynamicBlock<type>* idDynamicBlock< type >::next

Definition at line 385 of file Heap.h.

template<class type>
idBTreeNode<idDynamicBlock<type>,int>* idDynamicBlock< type >::node

Definition at line 386 of file Heap.h.

template<class type>
idDynamicBlock<type>* idDynamicBlock< type >::prev

Definition at line 384 of file Heap.h.

template<class type>
int idDynamicBlock< type >::size

Definition at line 383 of file Heap.h.


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