Stxxl  1.2.1
Public Member Functions
syscall_request Class Reference

Implementation of request based on UNIX syscalls. More...

#include <syscall_file.h>

Inheritance diagram for syscall_request:
Inheritance graph
[legend]
Collaboration diagram for syscall_request:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const char * io_type ()
 Identifies the type of request I/O implementation.
- Public Member Functions inherited from ufs_request_base
void wait ()
 Suspends calling thread until completion of the request.
bool poll ()
 Polls the status of the request.
- 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.

Detailed Description

Implementation of request based on UNIX syscalls.


Member Function Documentation

const char * syscall_request::io_type ( )
virtual

Identifies the type of request I/O implementation.

Returns:
pointer to null terminated string of characters, containing the name of I/O implementation

Reimplemented from ufs_request_base.


The documentation for this class was generated from the following files: