ADTF
|
Interface for clocks. More...
Public Member Functions | |
ADTF_IID (IClock, "clock.reference_clock.ant.streaming.adtf.iid") | |
Marks the IClock to be castable with the adtf::ucom::ant::ucom_cast. More... | |
virtual tResult | GetName (adtf::base::ant::IString &&strName) const =0 |
virtual tTimeStamp | GetTime () const =0 |
Returns the current time of the clock. More... | |
Public Member Functions inherited from IObject | |
ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Marks the IObject to be castable with the ucom_cast() More... | |
Additional Inherited Members | |
Protected Member Functions inherited from IObject | |
~IObject ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
Interface for clocks.
Definition at line 98 of file reference_clock_intf.h.
ADTF_IID | ( | IClock | , |
"clock.reference_clock.ant.streaming.adtf.iid" | |||
) |
Marks the IClock
to be castable with the adtf::ucom::ant::ucom_cast.
|
pure virtual |
|
pure virtual |
Returns the current time of the clock.
Keep in mind that this should be roughly microseconds.