Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Ccras::HasLogger [external]
 Ccras::ConditionalSubscriberA lazy subscriber that subscribes only when a condition is met
 Ccras::GenericLazyPubSubA pair of lazy subscriber and publisher which use the same message type (unknown at compile time)
 CTestLazyPubSub
 CTestAdvertiseOptions
 Ccras::LazySubscriberBase< PublisherMsgType >Base for lazy subscribers that subscribes only when a paired publisher has subscribers
 Ccras::LazySubscriber< PublisherMsgType, CallbackType >Lazy subscriber that subscribes only when a paired publisher has subscribers
 Ccras::LazySubscriberBase< M >
 CTestLazySubscriber< M >
 Ccras::ParamHelper [external]
 CNodeletParamHelper< ::nodelet::Nodelet > [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 Ccras::Nodelet [external]
 Ccras::ChangeHeaderNodeletNodelet for relaying messages and changing their header
 Ccras::CountMessagesNodeletNodelet for counting messages and their size
 Ccras::HeartbeatNodeletNodelet that republishes heartbeat of a topic with header
 Ccras::PriorityMuxNodelet
 Ccras::RelayNodeletNodelet for relaying messages on a different topic
 Ccras::RepeatMessagesNodeletNodelet for repeating messages coming at a slower rate (or even just a single message)
 Ccras::ThrottleMessagesNodeletNodelet for throttling messages on a topic
 Ccras::InterruptibleSleepInterface [external]
 Ccras::StatefulNodeletInterface [external]
 CStatefulNodelet< ::nodelet::Nodelet > [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 Ccras::priority_mux::LockConfig
 Cnodelet::Nodelet [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 CNodeletParamHelper< ::nodelet::Nodelet > [external]
 CNodeletWithDiagnostics< ::nodelet::Nodelet > [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 CNodeletWithSharedTfBuffer< ::nodelet::Nodelet > [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 CStatefulNodelet< ::nodelet::Nodelet > [external]
 CThreadNameUpdatingNodelet< ::nodelet::Nodelet > [external]
 CNodeletBase<::nodelet::Nodelet > [external]
 Ccras::NodeletWithSharedTfBufferInterface [external]
 CNodeletWithSharedTfBuffer< ::nodelet::Nodelet > [external]
 Ctopic_tools::ShapeShifter [external]
 Ccras::ShapeShifterShapeShifter class with fixed behavior on copy/move on Melodic. Use this class everywhere possible to prevent memory corruption. It seamlessly converts to topic_tools::ShapeShifter;
 Ccras::priority_mux::TopicConfig


cras_topic_tools
Author(s): Martin Pecka
autogenerated on Sat Jun 17 2023 02:33:13