|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.1.15.0 Release For Test and Development only
|
Go to the documentation of this file.
10 #ifndef NVSIPLDEVBLKTRACE_H
11 #define NVSIPLDEVBLKTRACE_H
67 bool bCallDefaultRenderer) = 0;
97 #endif // NVSIPLDEVBLKTRACE_H
virtual ~INvSIPLDeviceBlockTrace()=default
Default destructor.
virtual void SetLevel(TraceLevel eLevel)=0
Sets the log level.
@ LevelError
Indicates logging is turned on for errors.
void(*)(const char *, int) TraceFuncPtr
TraceLevel
Defines tracing/logging levels.
virtual void DisableLineInfo(void)=0
Disable line info (FUNCTION : LINE: ) prefix.
@ LevelNone
Indicates logging is turned off.
@ LevelInfo
Indicates logging is turned on for information level messages.
@ LevelDebug
Indicates logging is turned on for every print statement.
@ LevelWarning
Indicates logging is turned on for critical warnings.
Describes the interfaces of NvSIPLDeviceBlockTrace.
Contains the classes and variables for implementation of Sensor Input Processing Library (SIPL).
static INvSIPLDeviceBlockTrace * GetInstance(void)
Gets a handle to INvSIPLDeviceBlockTrace instance.
virtual void SetHook(TraceFuncPtr traceHook, bool bCallDefaultRenderer)=0
Sets a callable trace hook.