libmoost
moost::service::detail::posix_stream_stealer Class Reference

#include <dummy_stream_stealer.h>

List of all members.

Public Member Functions

 posix_stream_stealer (bool, bool)
bool steal (FILE *)
bool restore (bool)
int get_pipe_fd () const
int get_backup_fd () const
 posix_stream_stealer (bool restore, bool close_pipe)
 ~posix_stream_stealer ()
bool steal (FILE *)
bool restore (bool)
int get_pipe_fd () const
int get_backup_fd () const

Private Attributes

FILE * m_handle
int m_pipe_fd
int m_backup_fd
bool m_restore
bool m_close_pipe

Detailed Description

Definition at line 33 of file dummy_stream_stealer.h.


Constructor & Destructor Documentation

Definition at line 36 of file dummy_stream_stealer.h.

detail::posix_stream_stealer::posix_stream_stealer ( bool  restore,
bool  close_pipe 
)

Definition at line 3 of file posix_stream_stealer.ipp.


Member Function Documentation

Definition at line 52 of file dummy_stream_stealer.h.

Here is the caller graph for this function:

Definition at line 41 of file posix_stream_stealer.h.

Definition at line 47 of file dummy_stream_stealer.h.

Here is the caller graph for this function:

Definition at line 42 of file dummy_stream_stealer.h.

Here is the caller graph for this function:

Definition at line 1 of file dummy_stream_stealer.ipp.

Here is the caller graph for this function:


Member Data Documentation


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