Stxxl  1.4.0
stxxl::block_scheduler< SwappableBlockType > Member List
This is the complete list of members for stxxl::block_scheduler< SwappableBlockType >, including all inherited members.
acquire(const swappable_block_identifier_type sbid, const bool uninitialized=false)stxxl::block_scheduler< SwappableBlockType > [inline]
algostxxl::block_scheduler< SwappableBlockType > [protected]
allocate_swappable_block()stxxl::block_scheduler< SwappableBlockType > [inline]
block_scheduler(const int_type max_internal_memory)stxxl::block_scheduler< SwappableBlockType > [inline, explicit]
block_scheduler_operation enum namestxxl::block_scheduler< SwappableBlockType >
bmstxxl::block_scheduler< SwappableBlockType > [protected]
deinitialize(const swappable_block_identifier_type sbid)stxxl::block_scheduler< SwappableBlockType > [inline]
explicit_timestep()stxxl::block_scheduler< SwappableBlockType > [inline]
external_block_type typedefstxxl::block_scheduler< SwappableBlockType >
extract_external_block(const swappable_block_identifier_type sbid)stxxl::block_scheduler< SwappableBlockType > [inline]
flush()stxxl::block_scheduler< SwappableBlockType > [inline]
free_internal_blocksstxxl::block_scheduler< SwappableBlockType > [protected]
free_swappable_block(const swappable_block_identifier_type sbid)stxxl::block_scheduler< SwappableBlockType > [inline]
free_swappable_blocksstxxl::block_scheduler< SwappableBlockType > [protected]
get_free_internal_block()stxxl::block_scheduler< SwappableBlockType > [inline, protected]
get_internal_block(const swappable_block_identifier_type sbid) const stxxl::block_scheduler< SwappableBlockType > [inline]
get_prediction_sequence() const stxxl::block_scheduler< SwappableBlockType > [inline]
initialize(const swappable_block_identifier_type sbid, external_block_type eblock)stxxl::block_scheduler< SwappableBlockType > [inline]
internal_block_type typedefstxxl::block_scheduler< SwappableBlockType >
internal_blocks_blocksstxxl::block_scheduler< SwappableBlockType > [protected]
is_initialized(const swappable_block_identifier_type sbid) const stxxl::block_scheduler< SwappableBlockType > [inline]
is_simulating() const stxxl::block_scheduler< SwappableBlockType > [inline]
max_internal_blocksstxxl::block_scheduler< SwappableBlockType > [protected]
max_internal_blocks_alloc_at_oncestxxl::block_scheduler< SwappableBlockType > [protected, static]
op_acquire enum valuestxxl::block_scheduler< SwappableBlockType >
op_acquire_uninitialized enum valuestxxl::block_scheduler< SwappableBlockType >
op_deinitialize enum valuestxxl::block_scheduler< SwappableBlockType >
op_extract_external_block enum valuestxxl::block_scheduler< SwappableBlockType >
op_initialize enum valuestxxl::block_scheduler< SwappableBlockType >
op_release enum valuestxxl::block_scheduler< SwappableBlockType >
op_release_dirty enum valuestxxl::block_scheduler< SwappableBlockType >
prediction_sequence_type typedefstxxl::block_scheduler< SwappableBlockType >
release(const swappable_block_identifier_type sbid, const bool dirty)stxxl::block_scheduler< SwappableBlockType > [inline]
remaining_internal_blocksstxxl::block_scheduler< SwappableBlockType > [protected]
return_free_internal_block(internal_block_type *iblock)stxxl::block_scheduler< SwappableBlockType > [inline, protected]
swappable_block_identifier_type typedefstxxl::block_scheduler< SwappableBlockType >
swappable_blocksstxxl::block_scheduler< SwappableBlockType > [mutable, protected]
switch_algorithm_to(block_scheduler_algorithm< SwappableBlockType > *new_algo)stxxl::block_scheduler< SwappableBlockType > [inline]
time_type typedefstxxl::block_scheduler< SwappableBlockType > [protected]
~block_scheduler()stxxl::block_scheduler< SwappableBlockType > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines