#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.
1.5.6