HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
logging.h File Reference
#include <atomic>
#include <chrono>
#include <climits>
#include <map>
#include <memory>
#include <mutex>
#include <string>
#include "core/common/common.h"
#include "core/common/profiler_common.h"
#include "core/common/logging/capture.h"
#include "core/common/logging/severity.h"
#include "core/common/logging/macros.h"
+ Include dependency graph for logging.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  onnxruntime::logging::Category
 
class  onnxruntime::logging::LoggingManager
 The logging manager. Owns the log sink and potentially provides a default Logger instance. Provides filtering based on a minimum LogSeverity level, and of messages with DataType::User if enabled. More...
 
class  onnxruntime::logging::Logger
 

Namespaces

 onnxruntime
 
 onnxruntime::logging
 

Typedefs

using onnxruntime::logging::Timestamp = std::chrono::time_point< std::chrono::system_clock >
 

Enumerations

enum  onnxruntime::logging::DataType { onnxruntime::logging::DataType::SYSTEM = 0, onnxruntime::logging::DataType::USER = 1 }
 

Functions

unsigned int onnxruntime::logging::GetThreadId ()
 
unsigned int onnxruntime::logging::GetProcessId ()