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

#include <mutex.h>

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

Public 成员函数

 WriterMutexLock (RwMutex *mu)
 
 ~WriterMutexLock ()
 
 WriterMutexLock (const WriterMutexLock &)=delete
 
WriterMutexLockoperator= (const WriterMutexLock &)=delete
 

详细描述

在文件 mutex.h141 行定义.

构造及析构函数说明

◆ WriterMutexLock() [1/2]

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

在文件 mutex.h143 行定义.

143: mu_(mu) { mu_->WriterLock(); }

◆ ~WriterMutexLock()

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

在文件 mutex.h144 行定义.

144{ mu_->Unlock(); }

◆ WriterMutexLock() [2/2]

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

成员函数说明

◆ operator=()

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

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