SurgSim::Device::RawMultiAxisThread Member List

This is the complete list of members for SurgSim::Device::RawMultiAxisThread, including all inherited members.

BasicThread(const std::string &name="Unknown Thread")SurgSim::Framework::BasicThreadexplicit
doBeforeStop() overrideSurgSim::Device::RawMultiAxisThreadprotectedvirtual
doInitialize() overrideSurgSim::Device::RawMultiAxisThreadprotectedvirtual
doStartUp() overrideSurgSim::Device::RawMultiAxisThreadprotectedvirtual
doUpdate(double dt) overrideSurgSim::Device::RawMultiAxisThreadprotectedvirtual
executeInitialization()SurgSim::Framework::BasicThreadprotectedvirtual
getName() const SurgSim::Framework::BasicThread
getThread()SurgSim::Framework::BasicThread
initialize()SurgSim::Framework::BasicThreadprotected
isIdle()SurgSim::Framework::BasicThread
isInitialized()SurgSim::Framework::BasicThread
isRunning() const SurgSim::Framework::BasicThread
isSynchronous()SurgSim::Framework::BasicThread
m_deviceDataSurgSim::Device::RawMultiAxisThreadprivate
m_scaffoldSurgSim::Device::RawMultiAxisThreadprivate
operator()()SurgSim::Framework::BasicThread
RawMultiAxisThread(RawMultiAxisScaffold *scaffold, RawMultiAxisScaffold::DeviceData *deviceData)SurgSim::Device::RawMultiAxisThreadexplicit
setIdle(bool isIdle)SurgSim::Framework::BasicThread
setRate(double val)SurgSim::Framework::BasicThreadinline
setSynchronous(bool val)SurgSim::Framework::BasicThread
start(std::shared_ptr< Barrier > startupBarrier=nullptr, bool isSynchronous=false)SurgSim::Framework::BasicThread
startUp()SurgSim::Framework::BasicThreadprotected
stop()SurgSim::Framework::BasicThread
waitForBarrier(bool success)SurgSim::Framework::BasicThreadprotected
~BasicThread() noexcept(false)SurgSim::Framework::BasicThreadvirtual
~RawMultiAxisThread()SurgSim::Device::RawMultiAxisThreadvirtual