Develop Biology
The language of life
bio::physical::ThreadedPeriodic Member List

This is the complete list of members for bio::physical::ThreadedPeriodic, including all inherited members.

AsAtom()bio::physical::Waveinlinevirtual
AsAtom() constbio::physical::Waveinlinevirtual
bio::AsWave()bio::physical::Class< Periodic >inlinevirtual
bio::AsWave() constbio::physical::Class< Periodic >inlinevirtual
Class< ThreadedPeriodic >::AsWave()bio::physical::Class< ThreadedPeriodic >inlineprivatevirtual
Class< ThreadedPeriodic >::AsWave() constbio::physical::Class< ThreadedPeriodic >inlineprivatevirtual
Attenuate(const Wave *other)bio::physical::Wavevirtual
BIO_DISAMBIGUATE_ALL_CLASS_METHODS(physical, ThreadedPeriodic) ThreadedPeriodic(TimeUS intervalbio::physical::ThreadedPeriodic
bio::physical::Periodic::BIO_DISAMBIGUATE_ALL_CLASS_METHODS(physical, Periodic) static TimeUS GetDefaultInterval()bio::physical::Periodic
CheckIn()bio::physical::Periodicvirtual
bio::Class(Periodic *object, Symmetry *symmetry=NULL)bio::physical::Class< Periodic >inline
Class< ThreadedPeriodic >::Class(ThreadedPeriodic *object, Symmetry *symmetry=NULL)bio::physical::Class< ThreadedPeriodic >inlineprivate
bio::Clone() constbio::physical::Class< Periodic >inlinevirtual
Class< ThreadedPeriodic >::Clone() constbio::physical::Class< ThreadedPeriodic >inlineprivatevirtual
bio::Convert(Wave *wave)bio::physical::Class< Periodic >inline
Class< ThreadedPeriodic >::Convert(Wave *wave)bio::physical::Class< ThreadedPeriodic >inlineprivate
Demodulate()bio::physical::Wavevirtual
Demodulate() constbio::physical::Wavevirtual
Disattenuate(const Wave *other)bio::physical::Wavevirtual
GetClassProperties()bio::physical::Periodicstatic
GetInterval() constbio::physical::Periodic
GetIntervalInSeconds() constbio::physical::Periodic
GetProperties() constbio::physical::Periodicvirtual
bio::GetResonanceBetween(ConstWaves waves)bio::physical::Wavestatic
bio::GetResonanceBetween(const Wave *wave1, const Wave *wave2)bio::physical::Wavestatic
bio::GetResonanceBetween(const Wave *wave, const Properties &properties)bio::physical::Wavestatic
Class< ThreadedPeriodic >::GetResonanceBetween(ConstWaves waves)bio::physical::Waveprivatestatic
Class< ThreadedPeriodic >::GetResonanceBetween(const Wave *wave1, const Wave *wave2)bio::physical::Waveprivatestatic
Class< ThreadedPeriodic >::GetResonanceBetween(const Wave *wave, const Properties &properties)bio::physical::Waveprivatestatic
GetThreadId()bio::Threadedvirtual
GetTimeLastPeaked() constbio::physical::Periodic
Initialize(ByteStreams args)bio::VirtualBaseprotected
Initialize(ByteStream arg1)bio::VirtualBaseprotected
Initialize(ByteStream arg1, ByteStream arg2)bio::VirtualBaseprotected
Initialize(ByteStream arg1, ByteStream arg2, ByteStream arg3)bio::VirtualBaseprotected
InitializeImplementation(ByteStreams args)bio::physical::Periodicvirtual
InvalidThreadId()bio::Threadedinlinestatic
IsRunning()bio::Threadedvirtual
LockThread() constbio::ThreadSafe
m_createdbio::Threadedprotected
m_hasBeenInitializedbio::VirtualBaseprotected
m_idbio::Threadedprotected
m_intervalbio::physical::Periodicprotected
m_lastPeakTimestampbio::physical::Periodicprotected
bio::m_objectbio::physical::Class< Periodic >protected
Class< ThreadedPeriodic >::m_objectbio::physical::Class< ThreadedPeriodic >private
m_runningbio::Threadedprotected
bio::m_signalbio::physical::Waveprotected
Class< ThreadedPeriodic >::m_signalbio::physical::Waveprivate
m_stopRequestedbio::Threadedprotected
bio::m_symmetrybio::physical::Waveprotected
Class< ThreadedPeriodic >::m_symmetrybio::physical::Waveprivate
Modulate(Wave *signal)bio::physical::Wavevirtual
operator Periodic *()bio::physical::Class< Periodic >inlinevirtual
bio::operator Wave *()bio::physical::Class< Periodic >inlinevirtual
Class< ThreadedPeriodic >::operator Wave *()bio::physical::Class< ThreadedPeriodic >inlineprivatevirtual
operator*(Wave *signal)bio::physical::Wavevirtual
operator*()bio::physical::Wavevirtual
operator*() constbio::physical::Wavevirtual
operator+(const Wave *other)bio::physical::Wavevirtual
operator-(const Wave *other)bio::physical::Wavevirtual
operator|(Symmetry *symmetry)bio::physical::Wavevirtual
Peak()bio::physical::Periodicinlinevirtual
Periodic(TimeUS interval=GetDefaultInterval())bio::physical::Periodic
Reify(Symmetry *symmetry)bio::physical::Periodicvirtual
RequestStop()bio::Threadedprotectedvirtual
SetInterval(TimeUS interval)bio::physical::Periodicvirtual
SetLastPeakTimestamp(Timestamp lastPeak)bio::physical::Periodicvirtual
Sleep(TimeUS us)bio::Threadedvirtual
Spin() constbio::physical::Periodicvirtual
Start()bio::Threadedvirtual
Stop()bio::Threadedvirtual
Threaded()bio::Threaded
ThreadId typedefbio::Threaded
ThreadSafe()bio::ThreadSafe
ThreadSafe(const ThreadSafe &toCopy)bio::ThreadSafe
UnlockThread() constbio::ThreadSafe
VirtualBase()bio::VirtualBaseprotected
bio::Wave(Symmetry *symmetry=NULL)bio::physical::Wave
Class< ThreadedPeriodic >::Wave(Symmetry *symmetry=NULL)bio::physical::Waveprivate
Work()bio::physical::ThreadedPeriodicvirtual
Worker(void *arg)bio::Threadedprotectedstatic
bio::~Class()bio::physical::Class< Periodic >inlinevirtual
Class< ThreadedPeriodic >::~Class()bio::physical::Class< ThreadedPeriodic >inlineprivatevirtual
~Periodic()bio::physical::Periodicvirtual
~Threaded()bio::Threadedvirtual
~ThreadedPeriodic()bio::physical::ThreadedPeriodicvirtual
~ThreadSafe()bio::ThreadSafevirtual
~VirtualBase()bio::VirtualBaseprotectedvirtual
~Wave()bio::physical::Wavevirtual