Flexiv RDK APIs  0.10
Public Member Functions | List of all members
flexiv::Log Class Reference

Helper functions to print messages with timestamp and coloring. Logging raw data to csv file coming soon. More...

#include <Log.hpp>

Public Member Functions

void info (const std::string &message) const
 [Non-blocking] Print info message with timestamp and coloring. More...
 
void warn (const std::string &message) const
 [Non-blocking] Print warning message with timestamp and coloring. More...
 
void error (const std::string &message) const
 [Non-blocking] Print error message with timestamp and coloring. More...
 
void critical (const std::string &message) const
 [Non-blocking] Print critical error message with timestamp and coloring. More...
 

Detailed Description

Helper functions to print messages with timestamp and coloring. Logging raw data to csv file coming soon.

Examples
basics1_display_robot_states.cpp, basics2_clear_fault.cpp, basics3_primitive_execution.cpp, basics4_plan_execution.cpp, basics5_zero_force_torque_sensors.cpp, basics6_gripper_control.cpp, basics7_auto_recovery.cpp, intermediate1_realtime_joint_position_control.cpp, intermediate2_realtime_joint_torque_control.cpp, intermediate3_realtime_joint_floating.cpp, intermediate4_realtime_cartesian_pure_motion_control.cpp, intermediate5_realtime_cartesian_motion_force_control.cpp, intermediate6_robot_dynamics.cpp, and intermediate7_teach_by_demonstration.cpp.

Definition at line 18 of file Log.hpp.

Member Function Documentation

◆ critical()

void flexiv::Log::critical ( const std::string &  message) const

[Non-blocking] Print critical error message with timestamp and coloring.

Parameters
[in]messageCritical error message.
Note
Color = white font with red background.

◆ error()

void flexiv::Log::error ( const std::string &  message) const

◆ info()

void flexiv::Log::info ( const std::string &  message) const

◆ warn()

void flexiv::Log::warn ( const std::string &  message) const

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