#include <winstl/filesystem/pipe.hpp>
Public Types | |
Member Types | |
typedef pipe | class_type |
The class type. | |
typedef windows_exception_policy | exception_policy_type |
The exception policy type. | |
Public Member Functions | |
Construction | |
pipe (ws_uint32_t size=0, bool bInheritHandles=true) | |
~pipe () throw () | |
Accessors | |
HANDLE | read_handle () const |
Returns the read handle of the pipe. | |
HANDLE | 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.
HANDLE 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.