#include <fakeheap.H>

Public Member Functions | |
| FakeHeap () | |
| ~FakeHeap () | |
| void | clear () | 
| bool | empty () const | 
| void | sort (void) | 
| void | push (const TSieve_Delta &x) | 
| void | pop (void) | 
| const TSieve_Delta & | top (void) const | 
Private Member Functions | |
| void | swap_p (const long int i, const long int j) | 
| void | quicksort (register long int l, register long int r) | 
Private Attributes | |
| TSieve_Delta * | p | 
| int | size | 
| int | capacity | 
Static Private Attributes | |
| static const int | MORESIZE = 0x10000 | 
Definition at line 143 of file fakeheap.H.
| FakeHeap< TSieve_Delta >::FakeHeap | ( | ) |  [inline] | 
        
Definition at line 374 of file fakeheap.H.
| FakeHeap< TSieve_Delta >::~FakeHeap | ( | ) |  [inline] | 
        
Definition at line 375 of file fakeheap.H.
| void FakeHeap< TSieve_Delta >::swap_p | ( | const long int | i, | |
| const long int | j | |||
| ) |  [inline, private] | 
        
Definition at line 150 of file fakeheap.H.
| void FakeHeap< TSieve_Delta >::quicksort | ( | register long int | l, | |
| register long int | r | |||
| ) |  [inline, private] | 
        
| void FakeHeap< TSieve_Delta >::clear | ( | ) |  [inline] | 
        
Definition at line 383 of file fakeheap.H.
| bool FakeHeap< TSieve_Delta >::empty | ( | ) |  const [inline] | 
        
Definition at line 384 of file fakeheap.H.
References std::vector< T >::size().

| void FakeHeap< TSieve_Delta >::sort | ( | void | ) |  [inline] | 
        
Definition at line 386 of file fakeheap.H.
References std::vector< T >::size().

| void FakeHeap< TSieve_Delta >::push | ( | const TSieve_Delta & | x | ) |  [inline] | 
        
Definition at line 401 of file fakeheap.H.
| void FakeHeap< TSieve_Delta >::pop | ( | void | ) |  [inline] | 
        
Definition at line 414 of file fakeheap.H.
| const TSieve_Delta& FakeHeap< TSieve_Delta >::top | ( | void | ) |  const [inline] | 
        
Definition at line 418 of file fakeheap.H.
const int FakeHeap< TSieve_Delta >::MORESIZE = 0x10000 [static, private]           | 
        
Definition at line 146 of file fakeheap.H.
TSieve_Delta* FakeHeap< TSieve_Delta >::p [private]           | 
        
Definition at line 147 of file fakeheap.H.
int FakeHeap< TSieve_Delta >::size [private]           | 
        
Definition at line 148 of file fakeheap.H.
int FakeHeap< TSieve_Delta >::capacity [private]           | 
        
Definition at line 148 of file fakeheap.H.
 1.5.4