Classes | Functions | Variables
dai::logCollection Namespace Reference

Classes

struct  FileWithSHA1
 

Functions

std::string calculateSHA1 (const std::string &input)
 
std::string getOSPlatform ()
 
void logCrashDump (const tl::optional< PipelineSchema > &pipelineSchema, const CrashDump &crashDump, const dai::DeviceInfo &deviceInfo)
 
void logPipeline (const PipelineSchema &pipelineSchema, const dai::DeviceInfo &deviceInfo)
 
std::string platformToString (XLinkPlatform_t platform)
 
std::string protocolToString (XLinkProtocol_t protocol)
 
bool sendLogsToServer (const tl::optional< FileWithSHA1 > &, const tl::optional< FileWithSHA1 > &, const dai::DeviceInfo &)
 

Variables

constexpr auto LOG_ENDPOINT = "https://logs.luxonis.com/logs"
 

Function Documentation

◆ calculateSHA1()

std::string dai::logCollection::calculateSHA1 ( const std::string &  input)

Definition at line 76 of file LogCollection.cpp.

◆ getOSPlatform()

std::string dai::logCollection::getOSPlatform ( )

Definition at line 64 of file LogCollection.cpp.

◆ logCrashDump()

void dai::logCollection::logCrashDump ( const tl::optional< PipelineSchema > &  pipelineSchema,
const CrashDump crashDump,
const dai::DeviceInfo deviceInfo 
)

Definition at line 178 of file LogCollection.cpp.

◆ logPipeline()

void dai::logCollection::logPipeline ( const PipelineSchema pipelineSchema,
const dai::DeviceInfo deviceInfo 
)

Definition at line 126 of file LogCollection.cpp.

◆ platformToString()

std::string dai::logCollection::platformToString ( XLinkPlatform_t  platform)

Definition at line 30 of file LogCollection.cpp.

◆ protocolToString()

std::string dai::logCollection::protocolToString ( XLinkProtocol_t  protocol)

Definition at line 43 of file LogCollection.cpp.

◆ sendLogsToServer()

bool dai::logCollection::sendLogsToServer ( const tl::optional< FileWithSHA1 > &  ,
const tl::optional< FileWithSHA1 > &  ,
const dai::DeviceInfo  
)

Definition at line 120 of file LogCollection.cpp.

Variable Documentation

◆ LOG_ENDPOINT

constexpr auto dai::logCollection::LOG_ENDPOINT = "https://logs.luxonis.com/logs"
constexpr

Definition at line 23 of file LogCollection.cpp.



depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20