From 86c0d2b88aea51f41ace059cef9adf5457831b83 Mon Sep 17 00:00:00 2001
From: Joseph Mirabel <jmirabel@laas.fr>
Date: Fri, 31 Jan 2020 19:31:54 +0100
Subject: [PATCH] [geometric-simu] Write logs to std::cout

---
 src/geometric_simu.cpp | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/geometric_simu.cpp b/src/geometric_simu.cpp
index 1456fd7..ec6c1af 100644
--- a/src/geometric_simu.cpp
+++ b/src/geometric_simu.cpp
@@ -5,6 +5,7 @@
  * CNRS
  *
  */
+#include <iostream>
 #include <ros/console.h>
 
 #define ENABLE_RT_LOG
@@ -12,14 +13,9 @@
 
 #include <dynamic_graph_bridge/sot_loader.hh>
 
-class LoggerROSStream : public ::dynamicgraph::LoggerStream {
-public:
-  void write(const char *c) { ROS_ERROR(c); }
-};
-
 int main(int argc, char *argv[]) {
   ::dynamicgraph::RealTimeLogger::instance()
-    .addOutputStream(::dynamicgraph::LoggerStreamPtr_t(new LoggerROSStream()));
+    .addOutputStream(::dynamicgraph::LoggerStreamPtr_t(new dynamicgraph::LoggerIOStream(std::cout)));
 
   ros::init(argc, argv, "sot_ros_encapsulator");
   SotLoader aSotLoader;
-- 
GitLab