|
Ardour
9.0-pre0-1935-g02af9cb3d6
|
#include <selectable.h>
Public Member Functions | |
| Selectable (int fd) | |
| Selectable (const std::string &, int flags, int mode=0) | |
| Selectable (FILE *) | |
| ~Selectable () | |
| int | fd () |
| bool | ok () |
Public Attributes | |
| sigc::signal< void, Selectable *, Select::Condition > | readable |
| sigc::signal< void, Selectable *, Select::Condition > | writable |
| sigc::signal< void, Selectable *, Select::Condition > | exceptioned |
Protected Member Functions | |
| void | selected (unsigned int condition) |
Protected Attributes | |
| int | condition |
| int | _fd |
Private Types | |
| enum | { fromFD , fromPath , fromFILE } |
Private Attributes | |
| bool | _ok |
| int | _type |
| std::string | path |
Friends | |
| class | Selector |
Definition at line 38 of file libs/pbd/pbd/selectable.h.
|
private |
| Enumerator | |
|---|---|
| fromFD | |
| fromPath | |
| fromFILE | |
Definition at line 62 of file libs/pbd/pbd/selectable.h.
| Select::Selectable::Selectable | ( | int | fd | ) |
| Select::Selectable::Selectable | ( | const std::string & | , |
| int | flags, | ||
| int | mode = 0 |
||
| ) |
| Select::Selectable::Selectable | ( | FILE * | ) |
| Select::Selectable::~Selectable | ( | ) |
|
inline |
Definition at line 51 of file libs/pbd/pbd/selectable.h.
|
inline |
Definition at line 52 of file libs/pbd/pbd/selectable.h.
|
protected |
|
friend |
Definition at line 59 of file libs/pbd/pbd/selectable.h.
|
protected |
Definition at line 57 of file libs/pbd/pbd/selectable.h.
|
private |
Definition at line 68 of file libs/pbd/pbd/selectable.h.
|
private |
Definition at line 69 of file libs/pbd/pbd/selectable.h.
|
protected |
Definition at line 56 of file libs/pbd/pbd/selectable.h.
| sigc::signal<void,Selectable *,Select::Condition> Select::Selectable::exceptioned |
Definition at line 49 of file libs/pbd/pbd/selectable.h.
|
private |
Definition at line 70 of file libs/pbd/pbd/selectable.h.
| sigc::signal<void,Selectable *,Select::Condition> Select::Selectable::readable |
Definition at line 47 of file libs/pbd/pbd/selectable.h.
| sigc::signal<void,Selectable *,Select::Condition> Select::Selectable::writable |
Definition at line 48 of file libs/pbd/pbd/selectable.h.