31 TimeUS Periodic::GetDefaultInterval()
81 return (
static_cast<float>(
m_interval)) / 1000000.0f;
#define BIO_SANITIZE(test, success, failure)
virtual void InitializeImplementation(ByteStreams args)
virtual void SetInterval(TimeUS interval)
virtual Code Reify(Symmetry *symmetry)
virtual Symmetry * Spin() const
float GetIntervalInSeconds() const
virtual Properties GetProperties() const
TimeUS GetInterval() const
static Properties GetClassProperties()
Timestamp m_lastPeakTimestamp
Timestamp GetTimeLastPeaked() const
virtual void SetLastPeakTimestamp(Timestamp lastPeak)
Periodic(TimeUS interval=GetDefaultInterval())
virtual const ByteStream & GetValue() const
virtual ByteStream * AccessValue()
virtual Symmetry * Spin() const
Timestamp GetCurrentTimestamp()
SymmetryType DefineVariable()
std::vector< ByteStream > ByteStreams