#include <secondaryCommands.h>
Public 类型 | |
using | callback_type = std::function<void(MultiGPUCommand, carla::Buffer)> |
Public 成员函数 | |
void | process_command (Buffer buffer) |
void | set_callback (callback_type callback) |
void | set_secondary (std::shared_ptr< Secondary > secondary) |
Private 属性 | |
callback_type | _callback |
std::shared_ptr< Secondary > | _secondary |
在文件 secondaryCommands.h 第 19 行定义.
using carla::multigpu::SecondaryCommands::callback_type = std::function<void(MultiGPUCommand, carla::Buffer)> |
在文件 secondaryCommands.h 第 22 行定义.
void carla::multigpu::SecondaryCommands::process_command | ( | Buffer | buffer | ) |
在文件 secondaryCommands.cpp 第 22 行定义.
引用了 _callback, carla::Buffer::data(), carla::multigpu::CommandHeader::id , 以及 carla::multigpu::CommandHeader::size.
void carla::multigpu::SecondaryCommands::set_callback | ( | callback_type | callback | ) |
在文件 secondaryCommands.cpp 第 18 行定义.
引用了 _callback.
被这些函数引用 carla::multigpu::Secondary::Secondary() , 以及 carla::multigpu::Secondary::Secondary().
void carla::multigpu::SecondaryCommands::set_secondary | ( | std::shared_ptr< Secondary > | secondary | ) |
在文件 secondaryCommands.cpp 第 14 行定义.
引用了 _secondary.
被这些函数引用 carla::multigpu::Secondary::Connect().
|
private |
在文件 secondaryCommands.h 第 30 行定义.
被这些函数引用 process_command() , 以及 set_callback().
|
private |
在文件 secondaryCommands.h 第 29 行定义.
被这些函数引用 set_secondary().