A FileDescriptor holds a UNIX file descriptor that can be passed between processes.
More...
#include <filedescriptor.h>
A FileDescriptor holds a UNIX file descriptor that can be passed between processes.
◆ FileDescriptor() [1/3]
| DBus::FileDescriptor::FileDescriptor |
( |
| ) |
|
|
inlineprotected |
◆ FileDescriptor() [2/3]
| DBus::FileDescriptor::FileDescriptor |
( |
int |
fd | ) |
|
|
inlineexplicitprotected |
◆ FileDescriptor() [3/3]
◆ ~FileDescriptor()
| DBus::FileDescriptor::~FileDescriptor |
( |
| ) |
|
|
inline |
◆ create()
| static std::shared_ptr< FileDescriptor > DBus::FileDescriptor::create |
( |
int |
fd | ) |
|
|
inlinestatic |
◆ descriptor()
| int DBus::FileDescriptor::descriptor |
( |
| ) |
const |
|
inline |
◆ operator bool()
| DBus::FileDescriptor::operator bool |
( |
| ) |
const |
|
inline |
◆ m_fd
| int DBus::FileDescriptor::m_fd |
|
private |
◆ m_valid
| bool DBus::FileDescriptor::m_valid |
|
private |
The documentation for this class was generated from the following file: