#include <base_clock.h>
Inherits adtf::ucom::catwo::object< services::ant::IReferenceClock::IClock, ucom::cEventSource >.
Inherited by adtf::system::ant::cDiscreteClock, and adtf::system::ant::cInterpolatingClock.
|
| | cBaseClock (const char *strName) |
| |
|
tResult | GetName (base::ant::IString &&strName) const override |
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| | Query interfaces on an object.
|
| |
| tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| | Provides const correct interface querying.
|
| |
| void | Destroy () const override |
| | Switch from non-virtual destructor to virtual destructor.
|
| |
| | ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| |
Basic Clock implementation for adtf::services::ant::IReferenceClock::IClock.
This implementation will help to send the necessary reset events to the registered event sinks.
- See also
- adtf::services::ant::IReferenceClock::tReferenceClockEvent
◆ cBaseClock()
| adtf::system::ant::cBaseClock::cBaseClock |
( |
const char * | strName | ) |
|
CTOR to set the name of the clock
- Parameters
-
| [in] | strName | The name of the clock |
◆ SendResetBeginEvent()
| tResult adtf::system::ant::cBaseClock::SendResetBeginEvent |
( |
tTimeStamp | tmOldTime, |
|
|
tTimeStamp | tmNewTime ) const |
|
protected |
◆ SendResetEndEvent()
| tResult adtf::system::ant::cBaseClock::SendResetEndEvent |
( |
tTimeStamp | tmOldTime, |
|
|
tTimeStamp | tmNewTime ) const |
|
protected |
◆ SendUpdateEvent()
| tResult adtf::system::ant::cBaseClock::SendUpdateEvent |
( |
tTimeStamp | tmOldTime, |
|
|
tTimeStamp | tmNewTime ) const |
|
protected |
The documentation for this class was generated from the following file: