Apollo 11.0
自动驾驶开放平台
apollo::perception::lib::ReaderMutexLock类 参考

#include <mutex.h>

apollo::perception::lib::ReaderMutexLock 的协作图:

Public 成员函数

 ReaderMutexLock (RwMutex *mu)
 
 ~ReaderMutexLock ()
 
 ReaderMutexLock (const ReaderMutexLock &)=delete
 
ReaderMutexLockoperator= (const ReaderMutexLock &)=delete
 

详细描述

在文件 mutex.h129 行定义.

构造及析构函数说明

◆ ReaderMutexLock() [1/2]

apollo::perception::lib::ReaderMutexLock::ReaderMutexLock ( RwMutex mu)
inlineexplicit

在文件 mutex.h131 行定义.

131: mu_(mu) { mu_->ReaderLock(); }

◆ ~ReaderMutexLock()

apollo::perception::lib::ReaderMutexLock::~ReaderMutexLock ( )
inline

在文件 mutex.h132 行定义.

132{ mu_->Unlock(); }

◆ ReaderMutexLock() [2/2]

apollo::perception::lib::ReaderMutexLock::ReaderMutexLock ( const ReaderMutexLock )
delete

成员函数说明

◆ operator=()

ReaderMutexLock & apollo::perception::lib::ReaderMutexLock::operator= ( const ReaderMutexLock )
delete

该类的文档由以下文件生成: