Function soar_ros::SoarPrintEventHandler

Function Documentation

void soar_ros::SoarPrintEventHandler(sml::smlPrintEventId id, void *pSoarRunner_, sml::Agent *pAgent, char const *pMessagee)

Handle the soar print event via ROS logger.

Parameters:
  • id – sml event id

  • pSoarRunner_ – reference to SoarRunner class to access the logger.

  • pAgent – Calling agent

  • pMessage – Message content