heap< C > Class Template Reference
#include <heap.hpp>
List of all members.
Public Types
Public Member Functions
Protected Attributes
Friends
Detailed Description
template<typename C>
class mmx::heap< C >
Definition at line 73 of file heap.hpp.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
void operator delete |
( |
void * |
ptr, |
|
|
size_t |
sz | |
|
) |
| | [inline] |
void operator delete[] |
( |
void * |
ptr, |
|
|
size_t |
sz | |
|
) |
| | [inline] |
void* operator new |
( |
size_t |
sz, |
|
|
void * |
where | |
|
) |
| | [inline] |
void* operator new |
( |
size_t |
sz |
) |
[inline] |
void* operator new[] |
( |
size_t |
sz, |
|
|
void * |
where | |
|
) |
| | [inline] |
void* operator new[] |
( |
size_t |
sz |
) |
[inline] |
const heap_rep< C > * operator-> |
( |
|
) |
const [inline] |
heap< C > & operator= |
( |
const heap< C > & |
x |
) |
[inline] |
C operator[] |
( |
nat |
i |
) |
const [inline] |
Friends And Related Function Documentation
C get_top |
( |
const heap< C > & |
h |
) |
[friend] |
C pull |
( |
heap< C > & |
h |
) |
[friend] |
void push |
( |
heap< C > & |
h, |
|
|
const C & |
x | |
|
) |
| | [friend] |
void set_top |
( |
heap< C > & |
h, |
|
|
const C & |
x | |
|
) |
| | [friend] |
Member Data Documentation
The documentation for this class was generated from the following file: