Classes | Namespaces | Functions
Logging.hpp File Reference
#include <mutex>
#include <vector>
#include <unordered_map>
#include <string>
#include <cstdint>
#include <thread>
#include <spdlog/spdlog.h>
#include <spdlog/sinks/stdout_color_sinks.h>
#include <depthai-shared/log/LogConstants.hpp>
#include <depthai/device/Device.hpp>
#include <depthai/device/DeviceBootloader.hpp>
#include <depthai/openvino/OpenVINO.hpp>
#include <depthai/utility/Path.hpp>
#include "Environment.hpp"
Include dependency graph for Logging.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dai::Logging
 

Namespaces

 dai
 
 dai::logger
 

Functions

template<typename FormatString , typename... Args>
void dai::logger::critical (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::critical (const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::debug (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::debug (const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::error (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::error (const T &msg)
 
spdlog::level::level_enum dai::logger::get_level ()
 
template<typename FormatString , typename... Args>
void dai::logger::info (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::info (const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::log (spdlog::level::level_enum lvl, const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::log (spdlog::level::level_enum lvl, const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::log (spdlog::source_loc source, spdlog::level::level_enum lvl, const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::log (spdlog::source_loc source, spdlog::level::level_enum lvl, const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::trace (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::trace (const T &msg)
 
template<typename FormatString , typename... Args>
void dai::logger::warn (const FormatString &fmt, Args &&...args)
 
template<typename T >
void dai::logger::warn (const T &msg)
 


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