Class CTimeBase
Defined in File ecal_time_base.h
Inheritance Relationships
Derived Type
public eCAL::CTimePlugin(Class CTimePlugin)
Class Documentation
-
class CTimeBase
Subclassed by eCAL::CTimePlugin
Public Functions
-
CTimeBase() = default
-
virtual ~CTimeBase() = default
-
virtual long long GetNanoSeconds() const = 0
-
virtual bool SetNanoSeconds(long long time_) const = 0
-
virtual bool IsSynchronized() const = 0
-
virtual bool IsMaster() const = 0
-
virtual void SleepForNanoseconds(long long duration_nsecs_) const = 0
-
virtual void GetStatus(int &error_, std::string *const message_) const = 0
-
CTimeBase() = default