Scicos: use \n instead of std::endl to remove the flush 84/18584/2
Clément DAVID [Thu, 13 Oct 2016 08:56:42 +0000 (10:56 +0200)]
Change-Id: I2400c1288973d8a8c868874c5831338a99d251f3

scilab/modules/scicos/src/cpp/Controller.cpp
scilab/modules/scicos/src/cpp/LoggerView.cpp
scilab/modules/scicos/src/cpp/view_scilab/BaseAdapter.hxx

index a20ac65..0eed4d5 100644 (file)
 #define REF_PRINT(uid, refCount) \
        do { \
        std::stringstream print; \
-       print << "referenceObject( " << uid << " ) : " << refCount << std::endl; \
+       print << "referenceObject( " << uid << " ) : " << refCount << '\n'; \
        scilabForcedWrite(print.str().data()); \
        } while(0)
 #define UNREF_PRINT(uid, count) \
        do { \
        std::stringstream print; \
-       print << "unreferenceObject( " << uid << " ) : " << refCount << std::endl; \
+       print << "unreferenceObject( " << uid << " ) : " << refCount << '\n'; \
        scilabForcedWrite(print.str().data()); \
        } while(0)
 #define CLONE_PRINT(uid, clone) \
        do { \
        std::stringstream print; \
-       print << "cloneObject( " << uid << " ) : " << clone << std::endl; \
+       print << "cloneObject( " << uid << " ) : " << clone << '\n'; \
        scilabForcedWrite(print.str().data()); \
        } while(0)
 #else
index 4864ea2..080bd04 100644 (file)
@@ -401,35 +401,35 @@ std::ostream& operator<<(std::ostream& os, object_properties_t p)
 void LoggerView::objectCreated(const ScicosID& uid, kind_t k)
 {
     std::stringstream ss;
-    ss << "objectCreated" << "( " << uid << " , " << k << " )" << std::endl;
+    ss << "objectCreated" << "( " << uid << " , " << k << " )" << '\n';
     log(LOG_DEBUG, ss);
 }
 
 void LoggerView::objectReferenced(const ScicosID& uid, kind_t k, unsigned refCount)
 {
     std::stringstream ss;
-    ss << "objectReferenced" << "( " << uid << " , " << k << " ) : " << refCount << std::endl;
+    ss << "objectReferenced" << "( " << uid << " , " << k << " ) : " << refCount << '\n';
     log(LOG_DEBUG, ss);
 }
 
 void LoggerView::objectUnreferenced(const ScicosID& uid, kind_t k, unsigned refCount)
 {
     std::stringstream ss;
-    ss << "objectUnreferenced" << "( " << uid << " , " << k << " ) : " << refCount << std::endl;
+    ss << "objectUnreferenced" << "( " << uid << " , " << k << " ) : " << refCount << '\n';
     log(LOG_DEBUG, ss);
 }
 
 void LoggerView::objectDeleted(const ScicosID& uid, kind_t k)
 {
     std::stringstream ss;
-    ss << "objectDeleted" << "( " << uid << " , " << k << " )" << std::endl;
+    ss << "objectDeleted" << "( " << uid << " , " << k << " )" << '\n';
     log(LOG_DEBUG, ss);
 }
 
 void LoggerView::propertyUpdated(const ScicosID& uid, kind_t k, object_properties_t p, update_status_t u)
 {
     std::stringstream ss;
-    ss << "propertyUpdated" << "( " << uid << " , " << k << " , " << p << " ) : " << u << std::endl;
+    ss << "propertyUpdated" << "( " << uid << " , " << k << " , " << p << " ) : " << u << '\n';
     log(LOG_TRACE, ss);
 }
 
index 9222471..4736daf 100644 (file)
@@ -435,10 +435,10 @@ private:
         typename property<Adaptor>::props_t properties = property<Adaptor>::fields;
         std::sort(properties.begin(), properties.end(), property<Adaptor>::original_index_cmp);
 
-        ostr << L"scicos_" <<  getTypeStr() << L" type :" << std::endl;
+        ostr << L"scicos_" <<  getTypeStr() << L" type :" << '\n';
         for (typename property<Adaptor>::props_t_it it = properties.begin(); it != properties.end(); ++it)
         {
-            ostr << L"  " << it->name << std::endl;
+            ostr << L"  " << it->name << '\n';
         }
         return true;
     }