]> Creatis software - bbtk.git/blobdiff - packages/std/src/bbstdToString.cxx
#3498 Export to Python code for 3DSlicer
[bbtk.git] / packages / std / src / bbstdToString.cxx
index 0d166e132317d6aa5655ddbb682c499b1a4e7aa1..5b2f13ffbb6ba8d98a343250a789685bfc970f00 100644 (file)
@@ -49,9 +49,10 @@ namespace bbstd
   //====================================================================
   template <class T> void ToString<T> ::DoIt()
   {
-    std::ostringstream s;
-    s <<  bbGetInputIn(); 
-    bbSetOutputOut( s.str() );
+//    std::ostringstream s;
+//    s <<  bbGetInputIn(); 
+//    bbSetOutputOut( s.str() );
+    bbSetOutputOut( std::to_string( bbGetInputIn() ) );
   }
   //====================================================================
   
@@ -66,6 +67,7 @@ namespace bbstd
   BBTK_ADD_TEMPLATE_BLACK_BOX_TO_PACKAGE(std,ToString,uint32_t);
   BBTK_ADD_TEMPLATE_BLACK_BOX_TO_PACKAGE(std,ToString,float);
   BBTK_ADD_TEMPLATE_BLACK_BOX_TO_PACKAGE(std,ToString,double);
+  BBTK_ADD_TEMPLATE_BLACK_BOX_TO_PACKAGE(std,ToString,long);
   //====================================================================