#include <unixstl/filesystem/pipe.hpp>
Public Types | |
Member Types | |
typedef pipe | class_type |
The class type. | |
typedef unix_exception_policy | exception_policy_type |
The exception policy type. | |
Public Member Functions | |
Construction | |
pipe () | |
~pipe () throw () | |
Accessors | |
int | read_handle () const |
Returns the read handle of the pipe. | |
int | write_handle () const |
Operations | |
void | close_read () |
Closes the read handle, if not already closed. | |
void | close_write () |
Closes the write handle, if not already closed. | |
void | close () |
Closes the read and write handles, if not already closed. |
typedef pipe class_type |
The class type.
The exception policy type.
int read_handle | ( | ) | const [inline] |
Returns the read handle of the pipe.
void close_read | ( | ) | [inline] |
Closes the read handle, if not already closed.
void close_write | ( | ) | [inline] |
Closes the write handle, if not already closed.
void close | ( | ) | [inline] |
Closes the read and write handles, if not already closed.