winapi_common
Public Member Functions | List of all members
winapi::Pipe Class Reference

Anonymous pipe wrapper. More...

Public Member Functions

 Pipe ()
 
Handleread_end ()
 
const Handleread_end () const
 
Handlewrite_end ()
 
const Handlewrite_end () const
 

Detailed Description

Anonymous pipe wrapper.

Definition at line 15 of file pipe.hpp.

Constructor & Destructor Documentation

◆ Pipe()

winapi::Pipe::Pipe ( )

Create a new pipe.

Definition at line 41 of file pipe.cpp.

Member Function Documentation

◆ read_end() [1/2]

Handle& winapi::Pipe::read_end ( )
inline

Get the read end of the pipe.

Definition at line 21 of file pipe.hpp.

◆ read_end() [2/2]

const Handle& winapi::Pipe::read_end ( ) const
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 23 of file pipe.hpp.

◆ write_end() [1/2]

Handle& winapi::Pipe::write_end ( )
inline

Get the write end of the pipe.

Definition at line 25 of file pipe.hpp.

◆ write_end() [2/2]

const Handle& winapi::Pipe::write_end ( ) const
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 27 of file pipe.hpp.


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