载入中...
搜索中...
未找到
Application类 参考

初始化和启动前端,后端和展示线程 更多...

#include <app.h>

Public 类型

typedef std::shared_ptr< ApplicationPtr
 

Public 成员函数

 Application (const Application &other)=delete
 
Applicationoperator= (const Application &other)=delete
 
void run ()
 启动三个线程
 

静态 Public 成员函数

static Ptr getInstance ()
 

Private 成员函数

 Application ()
 初始化三个线程
 

Private 属性

Frontend::Ptr m_frontend
 前端
 
Backend::Ptr m_backend
 后端
 
Viewer::Ptr m_viewer
 展示
 
Map::Ptr m_map
 地图
 
Dataset::Ptr m_dataset
 数据集
 
Camera::Ptr m_camera
 相机
 

详细描述

初始化和启动前端,后端和展示线程

成员类型定义说明

◆ Ptr

typedef std::shared_ptr<Application> Application::Ptr

构造及析构函数说明

◆ Application() [1/2]

Application::Application ( const Application other)
delete

◆ Application() [2/2]

NAMESPACE_BEGIN Application::Application ( )
private

初始化三个线程

对前端,后端和展示类进行初始化

成员函数说明

◆ getInstance()

static Ptr Application::getInstance ( )
inlinestatic

◆ operator=()

Application & Application::operator= ( const Application other)
delete

◆ run()

void Application::run ( )

启动三个线程

开启线程

类成员变量说明

◆ m_backend

Backend::Ptr Application::m_backend
private

后端

◆ m_camera

Camera::Ptr Application::m_camera
private

相机

◆ m_dataset

Dataset::Ptr Application::m_dataset
private

数据集

◆ m_frontend

Frontend::Ptr Application::m_frontend
private

前端

◆ m_map

Map::Ptr Application::m_map
private

地图

◆ m_viewer

Viewer::Ptr Application::m_viewer
private

展示


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