Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | List of all members
apollo::perception::fusion::DstManager Class Reference

#include <dst_evidence.h>

Collaboration diagram for apollo::perception::fusion::DstManager:
Collaboration graph

Public Member Functions

bool AddApp (const std::string &app_name, const std::vector< uint64_t > &fod_subsets, const std::vector< std::string > &fod_subset_names=std::vector< std::string >())
 
bool IsAppAdded (const std::string &app_name)
 
DstCommonDataPtr GetAppDataPtr (const std::string &app_name)
 
size_t FodSubsetToInd (const std::string &app_name, const uint64_t &fod_subset)
 
uint64_t IndToFodSubset (const std::string &app_name, const size_t &ind)
 

Static Public Member Functions

static DstManagerInstance ()
 

Member Function Documentation

◆ AddApp()

bool apollo::perception::fusion::DstManager::AddApp ( const std::string &  app_name,
const std::vector< uint64_t > &  fod_subsets,
const std::vector< std::string > &  fod_subset_names = std::vector< std::string >() 
)

◆ FodSubsetToInd()

size_t apollo::perception::fusion::DstManager::FodSubsetToInd ( const std::string &  app_name,
const uint64_t &  fod_subset 
)

◆ GetAppDataPtr()

DstCommonDataPtr apollo::perception::fusion::DstManager::GetAppDataPtr ( const std::string &  app_name)

◆ IndToFodSubset()

uint64_t apollo::perception::fusion::DstManager::IndToFodSubset ( const std::string &  app_name,
const size_t &  ind 
)

◆ Instance()

static DstManager* apollo::perception::fusion::DstManager::Instance ( void  )
inlinestatic

◆ IsAppAdded()

bool apollo::perception::fusion::DstManager::IsAppAdded ( const std::string &  app_name)

The documentation for this class was generated from the following file: