CGraph
Public Attributes | List of all members
UCvMutex Struct Reference

#include <UCvMutex.h>

Inheritance diagram for UCvMutex:
Inheritance graph
[legend]
Collaboration diagram for UCvMutex:
Collaboration graph
[legend]

Public Attributes

std::mutex mtx_ {}
 
std::condition_variable cv_ {}
 

Additional Inherited Members

- Public Member Functions inherited from CObject
 CObject ()=default
 
virtual CStatus init ()
 
virtual CStatus destroy ()
 
virtual ~CObject ()=default
 
- Protected Member Functions inherited from UThreadObject
CStatus run () override
 
- Protected Member Functions inherited from UtilsObject
CStatus run () override
 

Member Data Documentation

◆ cv_

std::condition_variable UCvMutex::cv_ {}

◆ mtx_

std::mutex UCvMutex::mtx_ {}

The documentation for this struct was generated from the following file: