Thrill  0.1
write_pool< BlockType >::busy_entry Struct Reference

Detailed Description

template<class BlockType>
struct foxxll::write_pool< BlockType >::busy_entry

Definition at line 47 of file write_pool.hpp.

+ Collaboration diagram for write_pool< BlockType >::busy_entry:

#include <write_pool.hpp>

Public Member Functions

 busy_entry ()
 
 busy_entry (const busy_entry &a)
 
 busy_entry (block_type *&bl, request_ptr &r, bid_type &bi)
 
 operator request_ptr ()
 

Public Attributes

bid_type bid
 
block_typeblock
 
request_ptr req
 

Constructor & Destructor Documentation

◆ busy_entry() [1/3]

busy_entry ( )
inline

Definition at line 53 of file write_pool.hpp.

Referenced by write_pool< BlockType >::write().

◆ busy_entry() [2/3]

busy_entry ( const busy_entry a)
inline

Definition at line 54 of file write_pool.hpp.

◆ busy_entry() [3/3]

busy_entry ( block_type *&  bl,
request_ptr r,
bid_type bi 
)
inline

Definition at line 55 of file write_pool.hpp.

Member Function Documentation

◆ operator request_ptr()

operator request_ptr ( )
inline

Definition at line 58 of file write_pool.hpp.

References write_pool< BlockType >::busy_entry::req.

Member Data Documentation

◆ bid

bid_type bid

Definition at line 51 of file write_pool.hpp.

◆ block

block_type* block

Definition at line 49 of file write_pool.hpp.

◆ req


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