STXXL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta Struct Reference

Detailed Description

template<class SwappableBlockType>
struct stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta

Definition at line 1179 of file block_scheduler.h.

+ Collaboration diagram for stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta:

Public Member Functions

 scheduled_block_meta (block_scheduler_operation op)
 

Public Attributes

std::pair< bool,
swappable_block_identifier_type
giver
 
std::deque
< block_scheduler_operation
operations
 
request_ptr read_req
 
internal_block_typereserved_iblock
 

Constructor & Destructor Documentation

template<class SwappableBlockType >
stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta::scheduled_block_meta ( block_scheduler_operation  op)
inline

Definition at line 1186 of file block_scheduler.h.

Member Data Documentation

template<class SwappableBlockType >
std::pair<bool, swappable_block_identifier_type> stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta::giver

Definition at line 1182 of file block_scheduler.h.

template<class SwappableBlockType >
std::deque<block_scheduler_operation> stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta::operations

Definition at line 1184 of file block_scheduler.h.

template<class SwappableBlockType >
request_ptr stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta::read_req

Definition at line 1183 of file block_scheduler.h.

template<class SwappableBlockType >
internal_block_type* stxxl::block_scheduler_algorithm_offline_lru_prefetching< SwappableBlockType >::scheduled_block_meta::reserved_iblock

Definition at line 1181 of file block_scheduler.h.


The documentation for this struct was generated from the following file: