CGraph
Protected Attributes | List of all members
UQueueObject Class Reference

UQueueObject单独继承UThreadObject,只在此基础上新增了mutex_和cv_成员 More...

#include <UQueueObject.h>

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

Protected Attributes

std::mutex mutex_
 
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
 

Detailed Description

UQueueObject单独继承UThreadObject,只在此基础上新增了mutex_和cv_成员

Member Data Documentation

◆ cv_

std::condition_variable UQueueObject::cv_
protected

◆ mutex_

std::mutex UQueueObject::mutex_
protected

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