#include "LogCollection.hpp"#include <XLink/XLinkPublicDefines.h>#include <ghc/filesystem.hpp>#include <iomanip>#include <iostream>#include <nlohmann/json.hpp>#include <sstream>#include <system_error>#include "build/version.hpp"#include "sha1.hpp"#include "utility/Environment.hpp"#include "utility/Logging.hpp"
Go to the source code of this file.
Classes | |
| struct | dai::logCollection::FileWithSHA1 |
Namespaces | |
| dai | |
| dai::logCollection | |
Functions | |
| std::string | dai::logCollection::calculateSHA1 (const std::string &input) |
| std::string | dai::logCollection::getOSPlatform () |
| void | dai::logCollection::logCrashDump (const tl::optional< PipelineSchema > &pipelineSchema, const CrashDump &crashDump, const dai::DeviceInfo &deviceInfo) |
| void | dai::logCollection::logPipeline (const PipelineSchema &pipelineSchema, const dai::DeviceInfo &deviceInfo) |
| std::string | dai::logCollection::platformToString (XLinkPlatform_t platform) |
| std::string | dai::logCollection::protocolToString (XLinkProtocol_t protocol) |
| bool | dai::logCollection::sendLogsToServer (const tl::optional< FileWithSHA1 > &, const tl::optional< FileWithSHA1 > &, const dai::DeviceInfo &) |
Variables | |
| constexpr auto | dai::logCollection::LOG_ENDPOINT = "https://logs.luxonis.com/logs" |