diff --git a/gtsam/base/GenericValue.h b/gtsam/base/GenericValue.h index ad2ea05a2..c67f7dd61 100644 --- a/gtsam/base/GenericValue.h +++ b/gtsam/base/GenericValue.h @@ -27,6 +27,7 @@ #include #include +#include // operator typeid namespace gtsam { @@ -82,6 +83,7 @@ public: /// Virtual print function, uses traits virtual void print(const std::string& str) const { + std::cout << "(" << typeid(T).name() << ") "; traits::Print(value_, str); }