14 #ifndef STXXL_IO_REQUEST_WITH_STATE_HEADER
15 #define STXXL_IO_REQUEST_WITH_STATE_HEADER
46 request(on_cmpl, f, buf, off, b, t),
52 void wait(
bool measure_time =
true);
61 #endif // !STXXL_IO_REQUEST_WITH_STATE_HEADER
Completion handler class (Loki-style).
state< request_state > _state
Request with completion state.
Request that is aware of threads waiting for it to complete.
request_with_state(const completion_handler &on_cmpl, file *f, void *buf, offset_type off, size_type b, request_type t)
Defines interface of file.
#define STXXL_BEGIN_NAMESPACE
stxxl::internal_size_type size_type
stxxl::external_size_type offset_type
Request with basic properties like file and offset.
request_state
states of request OP - operating, DONE - request served, READY2DIE - can be destroyed ...
#define STXXL_END_NAMESPACE