CARLA
 
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | Private 属性 | 所有成员列表
carla::multigpu::SecondaryCommands类 参考

#include <secondaryCommands.h>

+ carla::multigpu::SecondaryCommands 的协作图:

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.h19 行定义.

成员类型定义说明

◆ callback_type

在文件 secondaryCommands.h22 行定义.

成员函数说明

◆ process_command()

void carla::multigpu::SecondaryCommands::process_command ( Buffer buffer)

在文件 secondaryCommands.cpp22 行定义.

引用了 _callback, carla::Buffer::data(), carla::multigpu::CommandHeader::id , 以及 carla::multigpu::CommandHeader::size.

+ 函数调用图:

◆ set_callback()

void carla::multigpu::SecondaryCommands::set_callback ( callback_type callback)

在文件 secondaryCommands.cpp18 行定义.

引用了 _callback.

被这些函数引用 carla::multigpu::Secondary::Secondary() , 以及 carla::multigpu::Secondary::Secondary().

+ 这是这个函数的调用关系图:

◆ set_secondary()

void carla::multigpu::SecondaryCommands::set_secondary ( std::shared_ptr< Secondary > secondary)

在文件 secondaryCommands.cpp14 行定义.

引用了 _secondary.

被这些函数引用 carla::multigpu::Secondary::Connect().

+ 这是这个函数的调用关系图:

类成员变量说明

◆ _callback

callback_type carla::multigpu::SecondaryCommands::_callback
private

在文件 secondaryCommands.h30 行定义.

被这些函数引用 process_command() , 以及 set_callback().

◆ _secondary

std::shared_ptr<Secondary> carla::multigpu::SecondaryCommands::_secondary
private

在文件 secondaryCommands.h29 行定义.

被这些函数引用 set_secondary().


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