C++ YASMIN (Yet Another State MachINe)
Loading...
Searching...
No Matches
ros_logs.cpp File Reference
#include <cstdarg>
#include <rclcpp/rclcpp.hpp>
#include <string>
#include "yasmin/logs.hpp"
#include "yasmin_ros/yasmin_node.hpp"
Include dependency graph for ros_logs.cpp:

Namespaces

namespace  yasmin_ros
 

Functions

void yasmin_ros::ros_log_error (const char *file, const char *function, int line, const char *text,...)
 Logs an error message with formatted text to the ROS logger.
 
void yasmin_ros::ros_log_warn (const char *file, const char *function, int line, const char *text,...)
 Logs a warning message with formatted text to the ROS logger.
 
void yasmin_ros::ros_log_info (const char *file, const char *function, int line, const char *text,...)
 Logs an informational message with formatted text to the ROS logger.
 
void yasmin_ros::ros_log_debug (const char *file, const char *function, int line, const char *text,...)
 Logs a debug message with formatted text to the ROS logger.
 
void yasmin_ros::set_ros_loggers ()
 Sets the logging functions for ROS, linking ROS 2 log levels to YASMIN loggers.