Stxxl
1.2.1
|
Implementation of request based on memcpy() More...
#include <mem_file.h>
Public Member Functions | |
void | wait () |
Suspends calling thread until completion of the request. | |
bool | poll () |
Polls the status of the request. | |
const char * | io_type () |
Identifies the type of request I/O implementation. | |
![]() | |
void | error_occured (const char *msg) |
Inform the request object that an error occurred during the I/O execution. | |
void | error_occured (const std::string &msg) |
Inform the request object that an error occurred during the I/O execution. | |
void | check_errors () throw (stxxl::io_error) |
Rises an exception if there were error with the I/O. |
Implementation of request based on memcpy()
|
virtual |
Identifies the type of request I/O implementation.
Reimplemented from request.
|
virtual |
Polls the status of the request.
true
if request is completed, otherwise false
Implements request.
References request::check_errors(), and wait().
|
virtual |
Suspends calling thread until completion of the request.
Implements request.
References request::check_errors().
Referenced by poll().