ADTF
Loading...
Searching...
No Matches
adtf::services::giant::IReferenceClock::ISync2RefChannel Class Referenceabstract

More...

#include <reference_clock_intf.h>

Inherits adtf::services::flash::IReferenceClock::ISync2RefChannel.

Public Member Functions

 ADTF_IID (ISync2RefChannel, "sync2ref_channel.reference_clock.giant.streaming.adtf.iid")
 
virtual void SyncReset ()=0
 
- Public Member Functions inherited from adtf::services::flash::IReferenceClock::ISync2RefChannel
 ADTF_IID (ISync2RefChannel, "sync2ref_channel.reference_clock.flash.streaming.adtf.iid")
 
virtual base::flash::tNanoSeconds Sync2RefTime (base::flash::tNanoSeconds tmInputTime)=0
 
virtual base::flash::tNanoSeconds Sync2RefTime (base::flash::tNanoSeconds tmRefStreamTime, base::flash::tNanoSeconds tmInputTime)=0
 
virtual tTimeStamp Sync2RefTime (tTimeStamp tmInputTime)=0
 
virtual tTimeStamp Sync2RefTime (tTimeStamp tmRefStreamTime, tTimeStamp tmInputTime)=0
 
- Public Member Functions inherited from adtf::services::ant::IReferenceClock::ISync2RefChannel
 ADTF_IID (ISync2RefChannel, "sync2ref_channel.reference_clock.ant.streaming.adtf.iid")
 
- Public Member Functions inherited from adtf::ucom::ant::IObject
 ADTF_IID (IObject, "object.ant.ucom.adtf.iid")
 

Additional Inherited Members

- Protected Member Functions inherited from adtf::ucom::ant::IObject
 ~IObject ()=default
 Protected destructor --> Only the final implementation can be destroyed!
 

Detailed Description

Interface for synchronizing external timestamps to stream time.

Member Function Documentation

◆ ADTF_IID()

adtf::services::giant::IReferenceClock::ISync2RefChannel::ADTF_IID ( ISync2RefChannel ,
"sync2ref_channel.reference_clock.giant.streaming.adtf.iid"  )

◆ SyncReset()

virtual void adtf::services::giant::IReferenceClock::ISync2RefChannel::SyncReset ( )
pure virtual

Manually reset internal data (offset and drift).


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