scenario_simulator_v2 C++ API
Public Member Functions | List of all members
behavior_tree_plugin::LoggingEvent Class Reference

#include <logging_event.hpp>

Inheritance diagram for behavior_tree_plugin::LoggingEvent:
Inheritance graph
[legend]
Collaboration diagram for behavior_tree_plugin::LoggingEvent:
Collaboration graph
[legend]

Public Member Functions

 LoggingEvent (BT::TreeNode *root_node, const rclcpp::Logger &logger)
 
const std::string & getCurrentAction () const
 
- Public Member Functions inherited from behavior_tree_plugin::TransitionEvent
 TransitionEvent (BT::TreeNode *root_node)
 

Additional Inherited Members

- Protected Member Functions inherited from behavior_tree_plugin::TransitionEvent
void updateCurrentAction (const BT::NodeStatus &status, const BT::TreeNode &node)
 
- Protected Attributes inherited from behavior_tree_plugin::TransitionEvent
BT::TimePoint first_timestamp_
 
std::vector< BT::TreeNode::StatusChangeSubscriber > subscribers_
 
BT::TimestampType type_
 
std::string current_action_
 

Constructor & Destructor Documentation

◆ LoggingEvent()

behavior_tree_plugin::LoggingEvent::LoggingEvent ( BT::TreeNode *  root_node,
const rclcpp::Logger &  logger 
)

Member Function Documentation

◆ getCurrentAction()

const std::string & behavior_tree_plugin::LoggingEvent::getCurrentAction ( ) const

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