| Stxxl
    1.4.0
    | 
Pager with random replacement strategy. More...
#include <pager.h>

| Public Member Functions | |
| random_pager (size_type num_pages=n_pages) | |
| size_type | kick () | 
| void | hit (size_type ipage) | 
| size_type | size () const | 
| Private Types | |
| enum | { n_pages = npages_ } | 
| typedef unsigned_type | size_type | 
| Private Attributes | |
| size_type | num_pages | 
| random_number < random_uniform_fast > | rnd | 
Pager with random replacement strategy.
| typedef unsigned_type stxxl::random_pager< npages_ >::size_type  [private] | 
| anonymous enum  [private] | 
| stxxl::random_pager< npages_ >::random_pager | ( | size_type | num_pages = n_pages | ) |  [inline] | 
| void stxxl::random_pager< npages_ >::hit | ( | size_type | ipage | ) |  [inline] | 
| size_type stxxl::random_pager< npages_ >::kick | ( | ) |  [inline] | 
| size_type stxxl::random_pager< npages_ >::size | ( | ) | const  [inline] | 
| size_type stxxl::random_pager< npages_ >::num_pages  [private] | 
| random_number<random_uniform_fast> stxxl::random_pager< npages_ >::rnd  [private] | 
 1.7.6.1
 1.7.6.1