36 #ifndef ARM_TRC_ERROR_LOG_I_H_INCLUDED 37 #define ARM_TRC_ERROR_LOG_I_H_INCLUDED 132 #endif // ARM_TRC_ERROR_LOG_I_H_INCLUDED
virtual void setOutputLogger(ocsdMsgLogger *pLogger)=0
virtual void LogError(const ocsd_hndl_err_log_t handle, const ocsdError *Error)=0
virtual ocsdError * GetLastIDError(const uint8_t chan_id)=0
virtual ocsdMsgLogger * getOutputLogger()=0
virtual ocsdError * GetLastError()=0
unsigned int ocsd_hndl_err_log_t
virtual void LogMessage(const ocsd_hndl_err_log_t handle, const ocsd_err_severity_t filter_level, const std::string &msg)=0
virtual const ocsd_hndl_err_log_t RegisterErrorSource(const std::string &component_name)=0
Error logging interface.This class provides a standard interface to the decoder error logger for all ...
OpenCSD : Standard Types used in the library interfaces.
virtual const ocsd_err_severity_t GetErrorLogVerbosity() const =0
virtual ~ITraceErrorLog()
enum _ocsd_err_severity_t ocsd_err_severity_t