bota_node.hpp
/tmp/ws/src/bota_driver/bota_node/bota_node/include/bota_node/
bota__node_8hpp.html
bota_node/Node.hpp
bota_node/Nodewrap.hpp
EmptyTests.cpp
/tmp/ws/src/bota_driver/bota_node/bota_node/test/
EmptyTests_8cpp.html
TEST
EmptyTests_8cpp.html
a7bfc2ee7ccaceb95bb337524332c99c7
(Placeholder, emptyTest)
Node.cpp
/tmp/ws/src/bota_driver/bota_node/bota_node/src/
Node_8cpp.html
bota_node/Node.hpp
bota_node
bool
setProcessPriority
namespacebota__node.html
aa1cc3b43fa5f6b2f71f976c06813ac76
(int priority)
Node.hpp
/tmp/ws/src/bota_driver/bota_node/bota_node/include/bota_node/
Node_8hpp.html
bota_node::Node
bota_node
bool
setProcessPriority
namespacebota__node.html
aa1cc3b43fa5f6b2f71f976c06813ac76
(int priority)
Nodewrap.hpp
/tmp/ws/src/bota_driver/bota_node/bota_node/include/bota_node/
Nodewrap_8hpp.html
bota_node::Nodewrap
bota_node
bota_node::Node
classbota__node_1_1Node.html
std::shared_ptr< ros::NodeHandle >
NodeHandlePtr
classbota__node_1_1Node.html
a27b0e449caaba96958925db2633b8382
bool
addWorker
classbota__node_1_1Node.html
aad9dbceeada79dc06f73a6d70f4f9fed
(const bota_worker::WorkerOptions &options)
bool
addWorker
classbota__node_1_1Node.html
a90def99e0cd8c078187a3c6930ef4020
(const std::string &name, const double timestep, bool(T::*fp)(const bota_worker::WorkerEvent &), T *obj, const int priority=0)
void
cancelWorker
classbota__node_1_1Node.html
a15c64b0b85a740e4c86cd7bca1f435e7
(const std::string &name, const bool wait=true)
virtual void
cleanup
classbota__node_1_1Node.html
acc0063d62687cabce3b6a774f6086978
()=0
ros::NodeHandle &
getNodeHandle
classbota__node_1_1Node.html
a9c2ae25e11fc93204b36c6e11c7c2f90
() const
bool
hasWorker
classbota__node_1_1Node.html
ab1f028ff4dcf1f6304b2591257fb2c68
(const std::string &name)
virtual bool
init
classbota__node_1_1Node.html
ab15b1f6f83db4d1814d0168a7076b373
()=0
Node
classbota__node_1_1Node.html
ac1796cd1d8ef37de811ac5d1935b6be7
()=delete
Node
classbota__node_1_1Node.html
af2ab227074e31c027d522d0875bd18fc
(NodeHandlePtr nh)
virtual void
preCleanup
classbota__node_1_1Node.html
a9d452708990ae4f9aaee281fd2fc94db
()
void
shutdown
classbota__node_1_1Node.html
ab7c23275b66c1eeb5a84883c4d77556c
()
void
stopAllWorkers
classbota__node_1_1Node.html
a69e6ebc4488c32b613d1cea366d1daee
()
void
stopAllWorkers
classbota__node_1_1Node.html
a722358096bd7aff68428b734eaa56997
(bool wait)
virtual
~Node
classbota__node_1_1Node.html
a9499fdab66abdd5ac141b7d2caf8f6c2
()=default
NodeHandlePtr
nh_
classbota__node_1_1Node.html
ab37fd7ae32c0cf234f194a71130ad416
bota_worker::WorkerManager
workerManager_
classbota__node_1_1Node.html
adeeff1ad74babea08c32fea6d233a4f6
bota_node::Nodewrap
classbota__node_1_1Nodewrap.html
void
cleanup
classbota__node_1_1Nodewrap.html
a60eaab9103444257cc1aae9a0c3986de
()
bool
execute
classbota__node_1_1Nodewrap.html
a02380bd286ee466f3c6c0f94db8dd2d7
()
NodeImpl *
getImplPtr
classbota__node_1_1Nodewrap.html
a7f11b04da9361cb57cdb993addb8a161
()
bool
init
classbota__node_1_1Nodewrap.html
afd4a3876172b4cb4fbda73b58da7e17c
()
Nodewrap
classbota__node_1_1Nodewrap.html
a0c0ab327039d725e0437a7e72e5f1803
()=delete
Nodewrap
classbota__node_1_1Nodewrap.html
ad40a20b07b770bd0f357e0867d6c939a
(int argc, char **argv, const std::string &nodeName, int numSpinners=-1, const bool installSignalHandler=true)
void
run
classbota__node_1_1Nodewrap.html
ac8c255c2c75d43392ae627f0de0f9ee6
()
void
signalHandler
classbota__node_1_1Nodewrap.html
a780164167536a01e7dbcbd359046b9d2
(const int signum)
void
stop
classbota__node_1_1Nodewrap.html
afd25d72bb9bb66ad7ccd7ddaece5f5fe
()
virtual
~Nodewrap
classbota__node_1_1Nodewrap.html
a426de4b661f9e5ceca5b5bb84393c387
()=default
static void
checkSteadyClock
classbota__node_1_1Nodewrap.html
a792a62e7558be9706c25ce4f8c6b7334
()
std::condition_variable
cvRunning_
classbota__node_1_1Nodewrap.html
a5a6cde487b6f5776f19fc153b20595b0
std::unique_ptr< NodeImpl >
impl_
classbota__node_1_1Nodewrap.html
ad9151d90afe2c21905947ced76306c52
std::mutex
mutexRunning_
classbota__node_1_1Nodewrap.html
aa3d0ad500d6faa7ff4e7bdf010b439a1
std::shared_ptr< ros::NodeHandle >
nh_
classbota__node_1_1Nodewrap.html
a13824219b66a956a5dd52bf64897218d
std::atomic< bool >
running_
classbota__node_1_1Nodewrap.html
a0cf140d81e75a4afb6ba8ab19e47d42b
bool
signalHandlerInstalled_
classbota__node_1_1Nodewrap.html
a21d96ea12d6b77f2bcadf7dd74c6dc85
std::unique_ptr< ros::AsyncSpinner >
spinner_
classbota__node_1_1Nodewrap.html
ae591d7b6e030b136b2f900ac4558f249
bota_node
namespacebota__node.html
bota_node::Node
bota_node::Nodewrap
bool
setProcessPriority
namespacebota__node.html
aa1cc3b43fa5f6b2f71f976c06813ac76
(int priority)