libmoost
moost::service::posix_stream_stealer Class Reference

#include <posix_stream_stealer.h>

Collaboration diagram for moost::service::posix_stream_stealer:

List of all members.

Public Member Functions

 posix_stream_stealer (bool restore=true, bool close_pipe=false)
bool steal (FILE *handle)
bool restore (bool close_pipe=false)
int get_pipe_fd () const
int get_backup_fd () const

Private Attributes

detail::posix_stream_stealer m_impl

Detailed Description

Definition at line 41 of file posix_stream_stealer.h.


Constructor & Destructor Documentation

moost::service::posix_stream_stealer::posix_stream_stealer ( bool  restore = true,
bool  close_pipe = false 
) [inline]

Definition at line 44 of file posix_stream_stealer.h.


Member Function Documentation

Definition at line 64 of file posix_stream_stealer.h.

Here is the call graph for this function:

Definition at line 59 of file posix_stream_stealer.h.

Here is the call graph for this function:

bool moost::service::posix_stream_stealer::restore ( bool  close_pipe = false) [inline]

Definition at line 54 of file posix_stream_stealer.h.

Here is the call graph for this function:

bool moost::service::posix_stream_stealer::steal ( FILE *  handle) [inline]

Definition at line 49 of file posix_stream_stealer.h.

Here is the call graph for this function:


Member Data Documentation


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