NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::common::internal_log::LogHandler Class Referenceabstract

Detailed Description

Inheritance diagram for sdk::common::internal_log::LogHandler:

Public Member Functions

 LogHandler ()=default
 
virtual ~LogHandler ()
 
 LogHandler (const LogHandler &)=default
 
 LogHandler (LogHandler &&)=default
 
LogHandler & operator= (const LogHandler &)=default
 
LogHandler & operator= (LogHandler &&)=default
 
virtual void Handle (LogLevel level, const char *file, int line, const char *msg, const opentelemetry::sdk::common::AttributeMap &attributes) noexcept=0
 
 LogHandler ()=default
 
virtual ~LogHandler ()
 
 LogHandler (const LogHandler &)=default
 
 LogHandler (LogHandler &&)=default
 
LogHandler & operator= (const LogHandler &)=default
 
LogHandler & operator= (LogHandler &&)=default
 
virtual void Handle (LogLevel level, const char *file, int line, const char *msg, const opentelemetry::sdk::common::AttributeMap &attributes) noexcept=0
 

Constructor & Destructor Documentation

◆ LogHandler() [1/6]

sdk::common::internal_log::LogHandler::LogHandler ( )
default

◆ ~LogHandler() [1/2]

virtual sdk::common::internal_log::LogHandler::~LogHandler ( )
virtual

◆ LogHandler() [2/6]

sdk::common::internal_log::LogHandler::LogHandler ( const LogHandler &  )
default

◆ LogHandler() [3/6]

sdk::common::internal_log::LogHandler::LogHandler ( LogHandler &&  )
default

◆ LogHandler() [4/6]

sdk::common::internal_log::LogHandler::LogHandler ( )
default

◆ ~LogHandler() [2/2]

virtual sdk::common::internal_log::LogHandler::~LogHandler ( )
virtual

◆ LogHandler() [5/6]

sdk::common::internal_log::LogHandler::LogHandler ( const LogHandler &  )
default

◆ LogHandler() [6/6]

sdk::common::internal_log::LogHandler::LogHandler ( LogHandler &&  )
default

Member Function Documentation

◆ Handle() [1/2]

virtual void sdk::common::internal_log::LogHandler::Handle ( LogLevel  level,
const char *  file,
int  line,
const char *  msg,
const opentelemetry::sdk::common::AttributeMap &  attributes 
)
pure virtualnoexcept

◆ Handle() [2/2]

virtual void sdk::common::internal_log::LogHandler::Handle ( LogLevel  level,
const char *  file,
int  line,
const char *  msg,
const opentelemetry::sdk::common::AttributeMap &  attributes 
)
pure virtualnoexcept

◆ operator=() [1/4]

LogHandler& sdk::common::internal_log::LogHandler::operator= ( const LogHandler &  )
default

◆ operator=() [2/4]

LogHandler& sdk::common::internal_log::LogHandler::operator= ( const LogHandler &  )
default

◆ operator=() [3/4]

LogHandler& sdk::common::internal_log::LogHandler::operator= ( LogHandler &&  )
default

◆ operator=() [4/4]

LogHandler& sdk::common::internal_log::LogHandler::operator= ( LogHandler &&  )
default

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