|
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. | |
Public Member Functions inherited from request | |
| 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().
1.8.1.2