Apollo 10.0
自动驾驶开放平台
apollo::cyber::base::YieldWaitStrategy类 参考

#include <wait_strategy.h>

类 apollo::cyber::base::YieldWaitStrategy 继承关系图:
apollo::cyber::base::YieldWaitStrategy 的协作图:

Public 成员函数

 YieldWaitStrategy ()
 
bool EmptyWait () override
 
- Public 成员函数 继承自 apollo::cyber::base::WaitStrategy
virtual void NotifyOne ()
 
virtual void BreakAllWait ()
 
virtual ~WaitStrategy ()
 

详细描述

在文件 wait_strategy.h75 行定义.

构造及析构函数说明

◆ YieldWaitStrategy()

apollo::cyber::base::YieldWaitStrategy::YieldWaitStrategy ( )
inline

在文件 wait_strategy.h77 行定义.

77{}

成员函数说明

◆ EmptyWait()

bool apollo::cyber::base::YieldWaitStrategy::EmptyWait ( )
inlineoverridevirtual

实现了 apollo::cyber::base::WaitStrategy.

在文件 wait_strategy.h78 行定义.

78 {
79 std::this_thread::yield();
80 return true;
81 }

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