From a496813437f19c2ff11974a6b686c2c5da07af0c Mon Sep 17 00:00:00 2001
From: florent <florent@laas.fr>
Date: Thu, 21 Oct 2010 21:46:11 +0200
Subject: [PATCH] Add some debug output

    * src/entity-py.cc.
---
 src/entity-py.cc | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/entity-py.cc b/src/entity-py.cc
index 7945bcb..c77c0d9 100644
--- a/src/entity-py.cc
+++ b/src/entity-py.cc
@@ -142,7 +142,7 @@ namespace dynamicgraph {
       }
 
       Value pythonToValue(PyObject* pyObject,
-			     const Value::Type& valueType)
+			  const Value::Type& valueType)
       {
 	double dvalue;
 	std::string svalue;
@@ -155,7 +155,7 @@ namespace dynamicgraph {
 				   "float");
 	  }
 	  ivalue = (int)PyLong_AsLong(pyObject);
-	  std::cout << "int value = " << ivalue << std::endl;
+	  std::cout << "int param = " << ivalue << std::endl;
 	  return Value(ivalue);
 	  break;
 	case (Value::DOUBLE) :
@@ -164,11 +164,12 @@ namespace dynamicgraph {
 				   "float");
 	  }
 	  dvalue = PyFloat_AsDouble(pyObject);
-	  std::cout << "double value = " << dvalue << std::endl;
+	  std::cout << "double param = " << dvalue << std::endl;
 	  return Value(dvalue);
 	  break;
 	case (Value::STRING) :
 	  svalue = PyString_AsString(pyObject);
+	  std::cout << "string param = \"" << dvalue << "\"" << std::endl;
 	  return Value(svalue);
 	  break;
 	default:
@@ -239,6 +240,11 @@ namespace dynamicgraph {
 	    return NULL;
 	  }
 	}
+	std::cout << "executeCommand:"<< std::endl;
+	for (unsigned int i=0; i<valueVector.size(); i++) {
+	  std::cout << "  value[" << i << "]=(" 
+		    << valueVector[i] << ")" << std::endl;
+	}
 	command->setParameterValues(valueVector);
 	try {
 	  command->execute();
-- 
GitLab