Basic Clock implementation for adtf::services::ant::IReferenceClock::IClock.
More...
|
| cBaseClock (const char *strName) |
| CTOR to set the name of the clock. More...
|
|
tResult | GetName (base::ant::IString &&strName) const override |
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. More...
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. More...
|
|
void | Destroy () const override |
| Destruct and deallocate instantiations of type IObject . More...
|
|
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| Marks the IObject to be castable with the ucom_cast() More...
|
|
|
adtf_util::cString | m_strName |
|
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
Definition at line 23 of file base_clock.h.
◆ cBaseClock()
CTOR to set the name of the clock.
- Parameters
-
[in] | strName | The name of the clock |
◆ SendResetBeginEvent()
◆ SendResetEndEvent()
◆ SendUpdateEvent()