DriveWorks SDK Reference
5.16.65 Release
For Test and Development only

dw::trace::DWTraceChannel Class Reference

Detailed Description

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 ()
 
DWTraceChanneloperator= (const DWTraceChannel &other)=default
 
void pushEvent (dwtEvent_t &&event)
 
 ~DWTraceChannel ()
 

Constructor & Destructor Documentation

◆ DWTraceChannel() [1/3]

dw::trace::DWTraceChannel::DWTraceChannel ( )
default

◆ DWTraceChannel() [2/3]

dw::trace::DWTraceChannel::DWTraceChannel ( uint32_t const  id,
uint32_t const  capacity 
)

◆ ~DWTraceChannel()

dw::trace::DWTraceChannel::~DWTraceChannel ( )

◆ DWTraceChannel() [3/3]

dw::trace::DWTraceChannel::DWTraceChannel ( DWTraceChannel &&  other)

Member Function Documentation

◆ clear()

void dw::trace::DWTraceChannel::clear ( )
inline

Definition at line 185 of file TraceTypes.hpp.

◆ events()

dwtVectorFixed_t< dwtEvent_t > const & dw::trace::DWTraceChannel::events ( )
inline

Definition at line 184 of file TraceTypes.hpp.

◆ operator=()

DWTraceChannel & dw::trace::DWTraceChannel::operator= ( const DWTraceChannel other)
default

◆ pushEvent()

void dw::trace::DWTraceChannel::pushEvent ( dwtEvent_t &&  event)

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