#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 |