Class SimpleManagedEntity

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class SimpleManagedEntity : public rclcpp_lifecycle::ManagedEntityInterface

A simple implementation of ManagedEntityInterface, which toogles a flag.

Subclassed by rclcpp_lifecycle::LifecyclePublisher< MessageT, Alloc >

Public Functions

~SimpleManagedEntity() override = default
virtual void on_activate() override
virtual void on_deactivate() override
bool is_activated() const