Class ExecutionLogger
Defined in File execution_logger.hpp
Inheritance Relationships
Base Type
public rclcpp::Node
Class Documentation
-
class ExecutionLogger : public rclcpp::Node
Public Types
-
using Ptr = std::shared_ptr<ExecutionLogger>
Public Functions
-
ExecutionLogger()
-
inline const std::list<plansys2_msgs::msg::ActionExecution> &get_action_execution_log()
-
inline const std::list<plansys2_msgs::msg::ActionExecutionInfo> &get_action_execution_info_log()
-
bool finished_before(const std::string &op1, const std::string &op2)
-
bool started_before(const std::string &op1, const std::string &op2)
-
bool before(const std::string &op1, const std::string &op2)
-
bool sorted(const std::list<std::string> &actions)
-
bool is_executed(const std::string &action_full_name)
Public Static Functions
-
using Ptr = std::shared_ptr<ExecutionLogger>