Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
| ▼CAfferent | Manages afferent processing in robotic nodes, including message handling, subscriptions, and modes for processing serialized data |
| CSimpleImageInput | Manages image input by creating subscribers for specified topics and handling image messages from these sources |
| ▼CCore | Manages core functionality for a robotic component, including lifecycle transitions and connections to afferent and efferent processing components |
| CImageFilter | Core component that filters incoming image messages by modifying their headers and republishing them on a timer |
| CImageFilterCB | Core component that filters incoming image messages by modifying their headers and republishing them |
| ▼CCoupling | Manages coupling operations within a robotic system, providing lifecycle-aware configuration |
| CDefaultCoupling | A Coupling component that provides default configuration for coupling-related tasks |
| ▼CEfferent | Manages efferent operations in the robotic system, including the configuration of publishers and message broadcasting |
| CSimpleImageOutput | Manages image output by creating publishers for specified topics and providing a method to publish image messages |
| CFlow | Represents a sequence of nodes within a robotic system, with utilities to manage and print the node sequence |
| ▼CLifecycleNode | |
| CCognitiveModule | Extends the LifecycleNode to manage cognitive processing components in a ROS 2 lifecycle, including afferent, efferent, core, meta, and coupling components |
| CMaster | Represents the master node that manages multiple cognitive modules within a ROS 2 lifecycle-based robotic system |
| ▼CMeta | Provides a meta-component for managing additional lifecycle functions within a robotic system, associating with a parent lifecycle node |
| CDefaultMeta | A Meta component that provides default configurations for meta-level operations |