libmoost
|
#include <dummy_stream_stealer.h>
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 |
Definition at line 33 of file dummy_stream_stealer.h.
moost::service::detail::posix_stream_stealer::posix_stream_stealer | ( | bool | , |
bool | |||
) | [inline] |
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.
Definition at line 12 of file posix_stream_stealer.ipp.
int moost::service::detail::posix_stream_stealer::get_backup_fd | ( | ) | const [inline] |
Definition at line 46 of file posix_stream_stealer.h.
int moost::service::detail::posix_stream_stealer::get_backup_fd | ( | ) | const [inline] |
int moost::service::detail::posix_stream_stealer::get_pipe_fd | ( | ) | const [inline] |
Definition at line 41 of file posix_stream_stealer.h.
int moost::service::detail::posix_stream_stealer::get_pipe_fd | ( | ) | const [inline] |
bool moost::service::detail::posix_stream_stealer::restore | ( | bool | ) |
bool moost::service::detail::posix_stream_stealer::restore | ( | bool | ) | [inline] |
bool detail::posix_stream_stealer::steal | ( | FILE * | ) |
Definition at line 1 of file dummy_stream_stealer.ipp.
bool moost::service::detail::posix_stream_stealer::steal | ( | FILE * | ) |
Definition at line 54 of file posix_stream_stealer.h.
bool moost::service::detail::posix_stream_stealer::m_close_pipe [private] |
Definition at line 56 of file posix_stream_stealer.h.
FILE* moost::service::detail::posix_stream_stealer::m_handle [private] |
Definition at line 52 of file posix_stream_stealer.h.
int moost::service::detail::posix_stream_stealer::m_pipe_fd [private] |
Definition at line 53 of file posix_stream_stealer.h.
bool moost::service::detail::posix_stream_stealer::m_restore [private] |
Definition at line 55 of file posix_stream_stealer.h.