rtt_rosclock.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock_8cpp
rtt_rosclock/rtt_rosclock.h
rtt_rosclock/rtt_rosclock_sim_clock_activity.h
rtt_rosclock/rtt_rosclock_sim_clock_thread.h
rtt_rosclock
boost::shared_ptr< rtt_rosclock::SimClockThread >
sim_clock_thread
namespacertt__rosclock.html
a519f67adf6f7f451ed1ec40babf9e57d
rtt_rosclock.h
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/include/rtt_rosclock/
rtt__rosclock_8h
rtt_rosclock
const bool
disable_sim
namespacertt__rosclock.html
a7683ee98f5f055ec396a2dd062f6cfe4
()
const bool
enable_sim
namespacertt__rosclock.html
acd14fbaf1d2100a7c7f11151ce9e60a4
()
const ros::Time
host_now
namespacertt__rosclock.html
aca203bad8a2a2508de20617edb7e3f2b
()
const RTT::Seconds
host_offset_from_rtt
namespacertt__rosclock.html
aea0dffe3da974d2fc5667de186efc99c
()
const ros::Time
host_wall_now
namespacertt__rosclock.html
a9d55aad391f77deafb143a69dde0d7fb
()
const ros::Time
rtt_now
namespacertt__rosclock.html
ada9ccbaabac2daffe5e8bd87ddcd8fda
()
const ros::Time
rtt_wall_now
namespacertt__rosclock.html
af5db520f8730a5f16ba53dcc5fa8630e
()
const bool
set_sim_clock_activity
namespacertt__rosclock.html
ab87a7a7a795e47c359c1730c739cf928
(RTT::TaskContext *t)
void
update_sim_clock
namespacertt__rosclock.html
a230db000590e24b4055fb2a2c1ff273b
(const ros::Time new_time)
void
use_manual_clock
namespacertt__rosclock.html
a1b4588dfd3ebc668fb9d6df205c707b7
()
void
use_ros_clock_topic
namespacertt__rosclock.html
a169a4f28ec9cb103c1908221ff46afc6
()
rtt_rosclock_service.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock__service_8cpp
rtt_rosclock/rtt_rosclock.h
rtt_rosclock/rtt_rosclock_sim_clock_thread.h
std::string
getRTTPluginName
rtt__rosclock__service_8cpp.html
a686b184b33f51fea45abde42c43feb24
()
std::string
getRTTTargetName
rtt__rosclock__service_8cpp.html
a792ce9d6016ca377434929339510e2d1
()
void
loadROSClockService
rtt__rosclock__service_8cpp.html
a2381ea58aa85737f0044c69ec054db26
()
bool
loadRTTPlugin
rtt__rosclock__service_8cpp.html
a99a5203dead39484720fbe84f29dd759
(RTT::TaskContext *c)
void
unloadROSClockService
rtt__rosclock__service_8cpp.html
a23ebee3221ee36b6457f999a72173e2e
()
rtt_rosclock_sim_clock_activity.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock__sim__clock__activity_8cpp
rtt_rosclock/rtt_rosclock_sim_clock_activity.h
rtt_rosclock/rtt_rosclock_sim_clock_activity_manager.h
rtt_rosclock_sim_clock_activity.h
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/include/rtt_rosclock/
rtt__rosclock__sim__clock__activity_8h
rtt_rosclock::SimClockActivity
rtt_rosclock
rtt_rosclock_sim_clock_activity_manager.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock__sim__clock__activity__manager_8cpp
rtt_rosclock/rtt_rosclock_sim_clock_activity.h
rtt_rosclock/rtt_rosclock_sim_clock_activity_manager.h
rtt_rosclock_sim_clock_activity_manager.h
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/include/rtt_rosclock/
rtt__rosclock__sim__clock__activity__manager_8h
rtt_rosclock::SimClockActivityManager
rtt_rosclock
rtt_rosclock_sim_clock_activity_service.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock__sim__clock__activity__service_8cpp
rtt_rosclock/rtt_rosclock.h
SimClockActivityService
rtt_rosclock_sim_clock_thread.cpp
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/src/
rtt__rosclock__sim__clock__thread_8cpp
rtt_rosclock/rtt_rosclock_sim_clock_thread.h
rtt_rosclock/rtt_rosclock_sim_clock_activity.h
rtt_rosclock/rtt_rosclock_sim_clock_activity_manager.h
rtt_rosclock/rtt_rosclock.h
rtt_rosclock_sim_clock_thread.h
/home/rosbuild/hudson/workspace/doc-hydro-rtt_ros_integration/doc_stacks/2015-09-16_06-56-06.696837/rtt_ros_integration/rtt_rosclock/include/rtt_rosclock/
rtt__rosclock__sim__clock__thread_8h
rtt_rosclock::SimClockThread
rtt_rosclock
SimClockActivityService
classSimClockActivityService.html
RTT::Service
SimClockActivityService
classSimClockActivityService.html
a1664cb349886dba1fb10dc8c9fb7ba33
(TaskContext *owner)
ros
namespaceros.html
rtt_rosclock
namespacertt__rosclock.html
rtt_rosclock::SimClockActivity
rtt_rosclock::SimClockActivityManager
rtt_rosclock::SimClockThread
const bool
disable_sim
namespacertt__rosclock.html
a7683ee98f5f055ec396a2dd062f6cfe4
()
const bool
enable_sim
namespacertt__rosclock.html
acd14fbaf1d2100a7c7f11151ce9e60a4
()
const ros::Time
host_now
namespacertt__rosclock.html
aca203bad8a2a2508de20617edb7e3f2b
()
const RTT::Seconds
host_offset_from_rtt
namespacertt__rosclock.html
aea0dffe3da974d2fc5667de186efc99c
()
const ros::Time
host_wall_now
namespacertt__rosclock.html
a9d55aad391f77deafb143a69dde0d7fb
()
const ros::Time
rtt_now
namespacertt__rosclock.html
ada9ccbaabac2daffe5e8bd87ddcd8fda
()
const ros::Time
rtt_wall_now
namespacertt__rosclock.html
af5db520f8730a5f16ba53dcc5fa8630e
()
const bool
set_sim_clock_activity
namespacertt__rosclock.html
ab87a7a7a795e47c359c1730c739cf928
(RTT::TaskContext *t)
void
update_sim_clock
namespacertt__rosclock.html
a230db000590e24b4055fb2a2c1ff273b
(const ros::Time new_time)
void
use_manual_clock
namespacertt__rosclock.html
a1b4588dfd3ebc668fb9d6df205c707b7
()
void
use_ros_clock_topic
namespacertt__rosclock.html
a169a4f28ec9cb103c1908221ff46afc6
()
boost::shared_ptr< rtt_rosclock::SimClockThread >
sim_clock_thread
namespacertt__rosclock.html
a519f67adf6f7f451ed1ec40babf9e57d
rtt_rosclock::SimClockActivity
classrtt__rosclock_1_1SimClockActivity.html
RTT::base::ActivityInterface
virtual bool
breakLoop
classrtt__rosclock_1_1SimClockActivity.html
af9aec510790a69e017483566df208091
()
virtual bool
execute
classrtt__rosclock_1_1SimClockActivity.html
a318a7fa32b3d753c5c04cc558ff0e224
()
virtual void
finalize
classrtt__rosclock_1_1SimClockActivity.html
a8c5e7fa0f5aceebe8eb364cb451a4c25
()
virtual unsigned
getCpuAffinity
classrtt__rosclock_1_1SimClockActivity.html
a028da04db686db09b42a0adbfb3e6a71
() const
virtual RTT::os::TimeService::ticks
getLastExecutionTicks
classrtt__rosclock_1_1SimClockActivity.html
a9313eed116e629ba46f620b66fc15031
() const
virtual RTT::Seconds
getPeriod
classrtt__rosclock_1_1SimClockActivity.html
a4f2a529641775752399b81b710d16cd5
() const
virtual bool
initialize
classrtt__rosclock_1_1SimClockActivity.html
ab67533cb0258c450fa564cfe2e0fcb4d
()
virtual bool
isActive
classrtt__rosclock_1_1SimClockActivity.html
a98acabb1a48f03e66ff0a18d0ac21d55
() const
virtual bool
isPeriodic
classrtt__rosclock_1_1SimClockActivity.html
a98f749573940bfd559dae16d2446e6a8
() const
virtual bool
isRunning
classrtt__rosclock_1_1SimClockActivity.html
a3c14580cf0d9d806dc9ddcd9f0bc0156
() const
virtual void
loop
classrtt__rosclock_1_1SimClockActivity.html
ab1ca4fbde88207c13d71fac1eebd72e9
()
virtual bool
setCpuAffinity
classrtt__rosclock_1_1SimClockActivity.html
a1f02e36fb00614d018b954329245804b
(unsigned cpu)
virtual bool
setPeriod
classrtt__rosclock_1_1SimClockActivity.html
a952a5294d787d5baa320f1b56b1c5e4f
(RTT::Seconds s)
SimClockActivity
classrtt__rosclock_1_1SimClockActivity.html
ae04f5855a7bdee22ed98dfe53e486597
(RTT::base::RunnableInterface *run=0, const std::string &name="SimClockActivity")
SimClockActivity
classrtt__rosclock_1_1SimClockActivity.html
acaf8d665ddfb36d6a85e1e4586af79bd
(RTT::Seconds period, RTT::base::RunnableInterface *r=0, const std::string &name="SimClockActivity")
virtual bool
start
classrtt__rosclock_1_1SimClockActivity.html
af5c89e5adacff4cef0f1764da1cabada
()
virtual void
step
classrtt__rosclock_1_1SimClockActivity.html
a294489394e502acb16a6339b8e8ff52f
()
virtual bool
stop
classrtt__rosclock_1_1SimClockActivity.html
ab25db3cdac903616451cd58f2a83e15f
()
virtual RTT::os::ThreadInterface *
thread
classrtt__rosclock_1_1SimClockActivity.html
a166b252bcf601d7b391371a9e0d3b569
()
virtual bool
trigger
classrtt__rosclock_1_1SimClockActivity.html
a14d43a3f67ca7564f73ab401f951a02b
()
virtual
~SimClockActivity
classrtt__rosclock_1_1SimClockActivity.html
a3e9969e4d1f040069e3b1ada10ce728d
()
bool
active_
classrtt__rosclock_1_1SimClockActivity.html
ae7fdd2ef0fc17a7f2a0ea7ea3bdfc8f6
RTT::os::TimeService::ticks
last_
classrtt__rosclock_1_1SimClockActivity.html
adad94124cc58d83749ba596c33f5c53e
boost::shared_ptr< SimClockActivityManager >
manager_
classrtt__rosclock_1_1SimClockActivity.html
a73f7ec081089a1dcd000b8a8a8474157
std::string
name_
classrtt__rosclock_1_1SimClockActivity.html
aa358230ea3b449c5e591ea0254a6c47f
RTT::Seconds
period_
classrtt__rosclock_1_1SimClockActivity.html
a29a6d68f40871b4ec57ba13ea1a02c7e
bool
running_
classrtt__rosclock_1_1SimClockActivity.html
a48e17712b68edc35fedf528fb9ddbb94
rtt_rosclock::SimClockActivityManager
classrtt__rosclock_1_1SimClockActivityManager.html
RTT::Seconds
getSimulationPeriod
classrtt__rosclock_1_1SimClockActivityManager.html
a70d712bd391550375136fa900eacee5f
() const
void
setSimulationPeriod
classrtt__rosclock_1_1SimClockActivityManager.html
a1ea8036a4312cf92e6cde7b6ea4d2859
(RTT::Seconds s)
void
update
classrtt__rosclock_1_1SimClockActivityManager.html
a979c7e475a952ac52ac9c7a212484d68
()
~SimClockActivityManager
classrtt__rosclock_1_1SimClockActivityManager.html
a23c2fdb77949c749ddfdc4fcbe96faaf
()
static boost::shared_ptr< SimClockActivityManager >
GetInstance
classrtt__rosclock_1_1SimClockActivityManager.html
aaa214cfc2463c594c401fd14934c5851
()
static boost::shared_ptr< SimClockActivityManager >
Instance
classrtt__rosclock_1_1SimClockActivityManager.html
a04ca5917d37b661ebb50c65b5ba10cfb
()
void
operator=
classrtt__rosclock_1_1SimClockActivityManager.html
a4340ec2d4257a1054fb1def0bc9e1dbf
(SimClockActivityManager const &)
SimClockActivityManager
classrtt__rosclock_1_1SimClockActivityManager.html
a081682afbee6bc55d24e534d41d3b10a
()
SimClockActivityManager
classrtt__rosclock_1_1SimClockActivityManager.html
a2775947c0d83c2207c78fc346efbf121
(SimClockActivityManager const &)
void
add
classrtt__rosclock_1_1SimClockActivityManager.html
a32245dd51f865a1f5df68dc0bc61c320
(SimClockActivity *activity)
void
remove
classrtt__rosclock_1_1SimClockActivityManager.html
af544c75105b0e56d340a68520cf05253
(SimClockActivity *activity)
std::list< SimClockActivity * >
activities_
classrtt__rosclock_1_1SimClockActivityManager.html
a79d2110d5b5cf49ec1c1c3169453ae62
RTT::os::Mutex
modify_activities_mutex_
classrtt__rosclock_1_1SimClockActivityManager.html
ad3a0cb6027f1d46a9e3ee3882af0a03d
RTT::Seconds
simulation_period_
classrtt__rosclock_1_1SimClockActivityManager.html
ae827173b7d7ca56b46858aea0927ca7a
static boost::weak_ptr< SimClockActivityManager >
singleton
classrtt__rosclock_1_1SimClockActivityManager.html
a1d69f808a253cf612ec5aeaf04e759eb
friend class
SimClockActivity
classrtt__rosclock_1_1SimClockActivityManager.html
aba8395c7c3d1eba082ffcba5e49362ac
rtt_rosclock::SimClockThread
classrtt__rosclock_1_1SimClockThread.html
RTT::os::Thread
SimClockSource
classrtt__rosclock_1_1SimClockThread.html
ae2a23d19bfaadfbf02523216662d5c19
SIM_CLOCK_SOURCE_MANUAL
classrtt__rosclock_1_1SimClockThread.html
ae2a23d19bfaadfbf02523216662d5c19adf0fc6bc39d1b5f2bf9fd860011dabab
SIM_CLOCK_SOURCE_ROS_CLOCK_TOPIC
classrtt__rosclock_1_1SimClockThread.html
ae2a23d19bfaadfbf02523216662d5c19a3684c0944b8af461f1d65258296fc0da
bool
setClockSource
classrtt__rosclock_1_1SimClockThread.html
aef7cbdb466e04ddaffe587046846376a
(SimClockSource clock_source)
bool
simTimeEnabled
classrtt__rosclock_1_1SimClockThread.html
a7f06273c9db1d9c4b8157edd4e72f312
() const
bool
updateClock
classrtt__rosclock_1_1SimClockThread.html
a476a5810611bd3cfe039f6b620595d8b
(const ros::Time new_time)
bool
useManualClock
classrtt__rosclock_1_1SimClockThread.html
af0b34cf933abebe75bd0e900e1723c59
()
bool
useROSClockTopic
classrtt__rosclock_1_1SimClockThread.html
a8157a807e248be1b7a189714fdc6b0a4
()
virtual
~SimClockThread
classrtt__rosclock_1_1SimClockThread.html
a6504dc7bfdab35afc91649ceefd8aa10
()
static boost::shared_ptr< SimClockThread >
GetInstance
classrtt__rosclock_1_1SimClockThread.html
a167a2672ef7e4294c1e9d87cd2a190d2
()
static boost::shared_ptr< SimClockThread >
Instance
classrtt__rosclock_1_1SimClockThread.html
abfaf00f7846c77337ed570d2469d55d2
()
static void
Release
classrtt__rosclock_1_1SimClockThread.html
a05cf0382cd1c82da381ed74042f63dd9
()
virtual bool
breakLoop
classrtt__rosclock_1_1SimClockThread.html
a752e5e0e049a390d2b1d60242f993280
()
void
clockMsgCallback
classrtt__rosclock_1_1SimClockThread.html
abc6394ee213bb2dc576674ff9ed9729f
(const rosgraph_msgs::ClockConstPtr &clock)
virtual void
finalize
classrtt__rosclock_1_1SimClockThread.html
ab95d1f0bee259c5d3447142a76490074
()
virtual bool
initialize
classrtt__rosclock_1_1SimClockThread.html
a8bf0d60e3daf45c550c9133eeb098103
()
virtual void
loop
classrtt__rosclock_1_1SimClockThread.html
a9b11dd019612004ff4d9740e6c96cdb5
()
void
operator=
classrtt__rosclock_1_1SimClockThread.html
ad375e85f835f8c78d90e8fa32bea1d55
(SimClockThread const &)
void
resetTimeService
classrtt__rosclock_1_1SimClockThread.html
a2146e7302ef74f71d391ce19b042c018
()
SimClockThread
classrtt__rosclock_1_1SimClockThread.html
acf5719076b53b6426e200705480505b1
()
SimClockThread
classrtt__rosclock_1_1SimClockThread.html
ad719c2bb114359e00f41c0f161a0fdc0
(SimClockThread const &)
bool
updateClockInternal
classrtt__rosclock_1_1SimClockThread.html
af3e918504d7c9961c7d53854bc4c7e79
(const ros::Time new_time)
ros::CallbackQueue
callback_queue_
classrtt__rosclock_1_1SimClockThread.html
a4ffa9c9e8b6a9324cc4eff8dc59614bf
SimClockSource
clock_source_
classrtt__rosclock_1_1SimClockThread.html
a063810a7c5c496f2a4da38a6f7ec4202
ros::Subscriber
clock_subscriber_
classrtt__rosclock_1_1SimClockThread.html
aa349849697555ffbdb885197403a7875
ros::NodeHandle
nh_
classrtt__rosclock_1_1SimClockThread.html
aa0ab5be2c3726a906e8d91409204365a
bool
process_callbacks_
classrtt__rosclock_1_1SimClockThread.html
a138a06491de2eeea96342cc14e9f3a3e
RTT::os::TimeService *
time_service_
classrtt__rosclock_1_1SimClockThread.html
aec73b33b007b28b6e545d3b6f4ad09bf
static boost::shared_ptr< SimClockThread >
singleton
classrtt__rosclock_1_1SimClockThread.html
ad3c0ae3fcbde12f0411d9ec3960ffdb8