Stxxl
1.4.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
stxxl
block_scheduler
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]
algo
stxxl::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 name
stxxl::block_scheduler< SwappableBlockType >
bm
stxxl::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
typedef
stxxl::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_blocks
stxxl::block_scheduler< SwappableBlockType >
[protected]
free_swappable_block
(const swappable_block_identifier_type sbid)
stxxl::block_scheduler< SwappableBlockType >
[inline]
free_swappable_blocks
stxxl::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
typedef
stxxl::block_scheduler< SwappableBlockType >
internal_blocks_blocks
stxxl::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_blocks
stxxl::block_scheduler< SwappableBlockType >
[protected]
max_internal_blocks_alloc_at_once
stxxl::block_scheduler< SwappableBlockType >
[protected, static]
op_acquire
enum value
stxxl::block_scheduler< SwappableBlockType >
op_acquire_uninitialized
enum value
stxxl::block_scheduler< SwappableBlockType >
op_deinitialize
enum value
stxxl::block_scheduler< SwappableBlockType >
op_extract_external_block
enum value
stxxl::block_scheduler< SwappableBlockType >
op_initialize
enum value
stxxl::block_scheduler< SwappableBlockType >
op_release
enum value
stxxl::block_scheduler< SwappableBlockType >
op_release_dirty
enum value
stxxl::block_scheduler< SwappableBlockType >
prediction_sequence_type
typedef
stxxl::block_scheduler< SwappableBlockType >
release
(const swappable_block_identifier_type sbid, const bool dirty)
stxxl::block_scheduler< SwappableBlockType >
[inline]
remaining_internal_blocks
stxxl::block_scheduler< SwappableBlockType >
[protected]
return_free_internal_block
(internal_block_type *iblock)
stxxl::block_scheduler< SwappableBlockType >
[inline, protected]
swappable_block_identifier_type
typedef
stxxl::block_scheduler< SwappableBlockType >
swappable_blocks
stxxl::block_scheduler< SwappableBlockType >
[mutable, protected]
switch_algorithm_to
(block_scheduler_algorithm< SwappableBlockType > *new_algo)
stxxl::block_scheduler< SwappableBlockType >
[inline]
time_type
typedef
stxxl::block_scheduler< SwappableBlockType >
[protected]
~block_scheduler
()
stxxl::block_scheduler< SwappableBlockType >
[inline]
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated by
1.7.6.1