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: