, including all inherited members.
| acquire(const swappable_block_identifier_type sbid, const bool uninitialized=false) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| block_scheduler_algorithm(block_scheduler_type &bs) | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline] |
| block_scheduler_algorithm(block_scheduler_algorithm *old) | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline] |
| block_scheduler_algorithm_offline_lru_prefetching(block_scheduler_type &bs) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline] |
| block_scheduler_algorithm_offline_lru_prefetching(block_scheduler_algorithm_type *old) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline] |
| block_scheduler_algorithm_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| block_scheduler_operation typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| block_scheduler_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| bs | stxxl::block_scheduler_algorithm< SwappableBlockType > | |
| deinit() | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| deinitialize(swappable_block_identifier_type sbid) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| evictable_blocks_empty() | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| evictable_blocks_pop() | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| explicit_timestep() | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| external_block_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| extract_external_block(swappable_block_identifier_type sbid) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| free_evictable_blocks | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| get_algorithm_from_block_scheduler() | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, protected] |
| get_free_internal_block_from_block_scheduler() | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, protected] |
| get_prediction_sequence() const | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| get_ready_block(const scheduled_blocks_iterator &schedule_meta) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| give_up(std::string err_msg="detected some error in the prediction sequence") | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| init(block_scheduler_algorithm_type *old_algo) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| initialize(swappable_block_identifier_type sbid, external_block_type eblock) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| internal_block_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| is_initialized(const swappable_block_identifier_type sbid) const | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| is_simulating() const | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| next_op_to_schedule | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| operation_done(scheduled_blocks_iterator &schedule_meta) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| prediction_sequence | stxxl::block_scheduler_algorithm< SwappableBlockType > | [protected] |
| prediction_sequence_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| release(swappable_block_identifier_type sbid, const bool dirty) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |
| return_free_internal_block(internal_block_type *iblock) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| return_free_internal_block_to_block_scheduler(internal_block_type *iblock) | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, protected] |
| schedule_next_operations() | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| schedule_read(scheduled_blocks_iterator block_to_read) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| schedule_write(const swappable_block_identifier_type sbid) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| scheduled_blocks | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| scheduled_blocks_iterator typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| scheduled_blocks_reference typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| scheduled_blocks_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| scheduled_evictable_blocks | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| shall_be_cleaned(const scheduled_blocks_iterator &schedule_meta) const | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| shall_be_read(const scheduled_blocks_iterator &schedule_meta, const bool ignore_first=true) const | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| shall_keep_internal_block(const scheduled_blocks_iterator &schedule_meta, const bool ignore_first=true) const | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| swappable_block_identifier_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| swappable_blocks | stxxl::block_scheduler_algorithm< SwappableBlockType > | [protected] |
| swappable_blocks_iterator typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| swappable_blocks_resize(swappable_block_identifier_type) | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| time_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| try_interrupt_read(const write_scheduled_blocks_iterator &writing_block) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| wait_on_read(const scheduled_blocks_iterator &schedule_meta) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| wait_on_write(const write_scheduled_blocks_iterator &writing_block) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| wait_on_write(const swappable_block_identifier_type &writing_block) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| wait_on_write(const scheduled_blocks_iterator &schedule_meta) | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, protected] |
| write_scheduled_blocks | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| write_scheduled_blocks_iterator typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| write_scheduled_blocks_reference typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| write_scheduled_blocks_type typedef | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [protected] |
| ~block_scheduler_algorithm() | stxxl::block_scheduler_algorithm< SwappableBlockType > | [inline, virtual] |
| ~block_scheduler_algorithm_offline_lru_prefetching() | stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType > | [inline, virtual] |