ADTF  3.18.2
HighResSchedulingSupport

RAII class for high resolution scheduling support from the OS. More...

Public Member Functions

 HighResSchedulingSupport ()
 CTOR - requests support from OS.
 
 ~HighResSchedulingSupport ()
 DTOR - relinquishes support from the OS.
 
bool isSupported () const
 Check whether high resolution scheduling is supported by the OS. More...
 

Private Member Functions

 HighResSchedulingSupport (const HighResSchedulingSupport &)
 
HighResSchedulingSupportoperator= (const HighResSchedulingSupport &)
 

Private Attributes

unsigned int _handle
 

Detailed Description

RAII class for high resolution scheduling support from the OS.

Requests high resolution scheduling support from the OS on instantiation, drops it on destruction.

Definition at line 90 of file workspace/conan/dev_essential/1.3.3/dw/stable/package/37682420cd166e229516a41c8d6a139a0b13e1e1/include/a_util/system/system.h.

Member Function Documentation

◆ isSupported()

bool isSupported ( ) const

Check whether high resolution scheduling is supported by the OS.

Returns
true if high resolution scheduling is supported, false otherwise.