#include <signal.hh>
Public Member Functions | |
| void | signal (wire::IdType id, Status status=Status_Ok) |
| void | signal (const wire::Ack &ack) |
Private Types | |
| typedef std::map< wire::IdType, Signal * > | Map |
| typedef utility::WaitVar< Status > | Signal |
Private Member Functions | |
| void | insert (wire::IdType type, Signal *signalP) |
| void | remove (wire::IdType type) |
Private Attributes | |
| utility::Mutex | m_lock |
| Map | m_map |
Friends | |
| class | ScopedWatch |
|
private |
|
private |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
|
friend |
|
private |