The MAUVE Toolchain
|
Objects with hooks. More...
#include <WithHook.hpp>
Protected Member Functions | |
virtual void | cleanup_hook () |
Hook function called when cleaning the shell. More... | |
virtual bool | configure_hook () |
Hook function called when configuring the shell. More... | |
Objects with hooks.
|
inlineprotectedvirtual |
Hook function called when cleaning the shell.
Redefine this function in Shell subclasses to specify the behavior of your shell when being cleaned up.
Reimplemented in mauve::ros::PublisherCore< T, ROS_T >, mauve::ros::SubscriberComponentCore< T, ROS_T >, mauve::runtime::Architecture, and mauve::ros::SubscriberCore< ROS_T, T >.
|
inlineprotectedvirtual |
Hook function called when configuring the shell.
Redefine this function in Shell subclasses to specify the behavior of your shell when being configured.
Reimplemented in mauve::ros::PublisherCore< T, ROS_T >, mauve::ros::RosShell< T, U >, mauve::runtime::SharedDataCore< T >, mauve::runtime::Architecture, mauve::base::PeriodicStateMachine< SHELL, CORE >, mauve::ros::SubscriberCore< ROS_T, T >, mauve::ros::SubscriberComponentCore< T, ROS_T >, and mauve::ros::RosAbstractShell.