#include <signal.hh>
Public Member Functions | |
ScopedWatch (wire::IdType t, MessageWatch &m) | |
bool | wait (Status &status, const double &timeout) |
~ScopedWatch () | |
Private Attributes | |
wire::IdType | m_id |
MessageWatch & | m_map |
MessageWatch::Signal | m_signal |
crl::multisense::details::ScopedWatch::ScopedWatch | ( | wire::IdType | t, |
MessageWatch & | m | ||
) | [inline] |
crl::multisense::details::ScopedWatch::~ScopedWatch | ( | ) | [inline] |
bool crl::multisense::details::ScopedWatch::wait | ( | Status & | status, |
const double & | timeout | ||
) | [inline] |