#include <channel.hh>
|
| FrameNotifier ()=default |
|
void | set_and_notify (const T &in_frame) |
| Copy a frame into the local storage, and notify all waiters that the frame is valid. More...
|
|
std::optional< T > | wait () |
|
template<class Rep , class Period > |
std::optional< T > | wait (const std::optional< std::chrono::duration< Rep, Period >> &timeout) |
| Wait for the notifier to be valid. If the timeout is invalid, will wait forever. More...
|
|
| ~FrameNotifier () |
|
template<typename T>
class multisense::legacy::FrameNotifier< T >
Definition at line 57 of file LibMultiSense/include/details/legacy/channel.hh.
◆ FrameNotifier()
◆ ~FrameNotifier()
◆ set_and_notify()
◆ wait() [1/2]
◆ wait() [2/2]
template<typename T >
template<class Rep , class Period >
◆ m_cv
◆ m_frame
◆ m_mutex
The documentation for this class was generated from the following file: