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 |