| ▼Ncras | |
| ▼Npriority_mux | |
| CLockConfig | Configuration of a lock topic for the mux |
| COutputTopicConfig | Configuration of an output topic for the mux |
| CTopicConfig | Configuration of an input to the mux |
| CChangeHeaderNodelet | Nodelet for relaying messages and changing their header |
| CConditionalSubscriber | A lazy subscriber that subscribes only when a condition is met |
| CCountMessagesNodelet | Nodelet for counting messages and their size |
| CGenericLazyPubSub | A pair of lazy subscriber and publisher which use the same message type (unknown at compile time) |
| CHeartbeatNodelet | Nodelet that republishes heartbeat of a topic with header |
| CLazySubscriber | Lazy subscriber that subscribes only when a paired publisher has subscribers |
| CLazySubscriberBase | Base for lazy subscribers that subscribes only when a paired publisher has subscribers |
| CPriorityMux | A class for priority-based muxing of topics |
| CPriorityMuxNodelet | Priority-based muxer nodelet for topics |
| CRelayNodelet | Nodelet for relaying messages on a different topic |
| CRepeatMessagesNodelet | Nodelet for repeating messages coming at a slower rate (or even just a single message) |
| CShapeShifter | ShapeShifter 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; |
| CThrottleMessagesNodelet | Nodelet for throttling messages on a topic |
| ▼Nros | |
| ▼Nmessage_traits | |
| CDataType< cras::ShapeShifter > | |
| CDefinition< cras::ShapeShifter > | |
| CIsMessage< const cras::ShapeShifter > | |
| CIsMessage< cras::ShapeShifter > | |
| CMD5Sum< cras::ShapeShifter > | |
| ▼Nserialization | |
| CPreDeserialize< cras::ShapeShifter > | |
| CSerializer< cras::ShapeShifter > | |
| CTestAdvertiseOptions | |
| CTestLazyPubSub | |
| CTestLazySubscriber |