38#ifndef UTILS_WAIT_OBJ_H_
39#define UTILS_WAIT_OBJ_H_
42#include <condition_variable>
50 std::unique_lock<std::mutex> lk(
m_lock);
54 std::lock_guard<std::mutex> lk(
m_lock);
58 std::unique_lock<std::mutex> lk(
m_lock);
65 std::condition_variable
m_cv;
std::condition_variable m_cv
void wait_obj_reset(struct wait_obj *)
struct wait_obj * wait_obj_init(void)
void wait_obj_done(struct wait_obj *)
void wait_obj_notify(struct wait_obj *)
void wait_obj_wait(struct wait_obj *)