From 3e9d17df03e2a91229c6f9f32749fac910c57ef4 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Tue, 5 Sep 2017 17:10:04 +0200 Subject: [PATCH] register cast from string to bool --- alib2common/src/abstraction/PrimitiveRegistrator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/alib2common/src/abstraction/PrimitiveRegistrator.cpp b/alib2common/src/abstraction/PrimitiveRegistrator.cpp index de686e144c..5fbad94d47 100644 --- a/alib2common/src/abstraction/PrimitiveRegistrator.cpp +++ b/alib2common/src/abstraction/PrimitiveRegistrator.cpp @@ -28,9 +28,10 @@ public: abstraction::CastRegistry::registerCast < int, double > ( false ); abstraction::CastRegistry::registerCastAlgorithm < std::string, int > ( ext::to_string, false ); - abstraction::CastRegistry::registerCastAlgorithm < int, std::string > ( (int(*)(std::string)) ext::from_string < int >, false ); + abstraction::CastRegistry::registerCastAlgorithm < int, std::string > ( ( int ( * ) ( std::string ) ) ext::from_string < int >, false ); abstraction::CastRegistry::registerCast < bool, int > ( false ); + abstraction::CastRegistry::registerCastAlgorithm < bool, std::string > ( ( bool ( * ) ( std::string ) ) ext::from_string < bool >, false ); abstraction::CastRegistry::registerCast < size_t, int > ( "size_t", ext::to_string < int > ( ), false ); abstraction::CastRegistry::registerCast < size_t, int > ( false ); -- GitLab