Trace channel contains traces from particular module.
For example, TraceChannel::CAMERA contains traces from camera. Disabling channel stops tracing from corresponding module.
Definition at line 169 of file TraceTypes.hpp.
Public Member Functions | |
void | clear () |
DWTraceChannel ()=default | |
DWTraceChannel (DWTraceChannel &&other) | |
DWTraceChannel (uint32_t const id, uint32_t const capacity) | |
dwtVectorFixed_t< dwtEvent_t > const & | events () |
DWTraceChannel & | operator= (const DWTraceChannel &other)=default |
void | pushEvent (dwtEvent_t &&event) |
~DWTraceChannel () | |
|
default |
dw::trace::DWTraceChannel::DWTraceChannel | ( | uint32_t const | id, |
uint32_t const | capacity | ||
) |
dw::trace::DWTraceChannel::~DWTraceChannel | ( | ) |
dw::trace::DWTraceChannel::DWTraceChannel | ( | DWTraceChannel && | other | ) |
|
inline |
Definition at line 185 of file TraceTypes.hpp.
|
inline |
Definition at line 184 of file TraceTypes.hpp.
|
default |
void dw::trace::DWTraceChannel::pushEvent | ( | dwtEvent_t && | event | ) |