SMACC2
Public Member Functions | List of all members
sm_husky_barrel_search_1::cl_led_array::CbLEDOff Class Reference

#include <cb_turn_off.hpp>

Inheritance diagram for sm_husky_barrel_search_1::cl_led_array::CbLEDOff:
Inheritance graph
Collaboration diagram for sm_husky_barrel_search_1::cl_led_array::CbLEDOff:
Collaboration graph

Public Member Functions

void onEntry () override
 
void onExit () override
 
void onEntry () override
 
void onExit () override
 
- Public Member Functions inherited from smacc2::ISmaccClientBehavior
 ISmaccClientBehavior ()
 
virtual ~ISmaccClientBehavior ()
 
ISmaccStateMachinegetStateMachine ()
 
std::string getName () const
 
template<typename SmaccClientType >
void requiresClient (SmaccClientType *&storage)
 
template<typename SmaccComponentType >
void requiresComponent (SmaccComponentType *&storage)
 

Additional Inherited Members

- Protected Member Functions inherited from smacc2::ISmaccClientBehavior
virtual void runtimeConfigure ()
 
virtual void onEntry ()
 
virtual void onExit ()
 
template<typename EventType >
void postEvent (const EventType &ev)
 
template<typename EventType >
void postEvent ()
 
ISmaccStategetCurrentState ()
 
virtual void dispose ()
 
virtual rclcpp::Node::SharedPtr getNode ()
 
virtual rclcpp::Logger getLogger ()
 

Detailed Description

Definition at line 30 of file cb_turn_off.hpp.

Member Function Documentation

◆ onEntry()

void sm_husky_barrel_search_1::cl_led_array::CbLEDOff::onEntry ( )
inlineoverridevirtual

Reimplemented from smacc2::SmaccClientBehavior.

Definition at line 34 of file cb_turn_off.hpp.

35 {
36 cl_led_array::ClLedArray * ledarray;
37 this->requiresClient(ledarray);
38 }
void requiresClient(SmaccClientType *&storage)

References smacc2::ISmaccClientBehavior::requiresClient().

Here is the call graph for this function:

◆ onExit()

void sm_husky_barrel_search_1::cl_led_array::CbLEDOff::onExit ( )
inlineoverridevirtual

Reimplemented from smacc2::SmaccClientBehavior.

Definition at line 40 of file cb_turn_off.hpp.

41 {
42 }

The documentation for this class was generated from the following file: