Skip to content
Snippets Groups Projects
Commit cccc88a6 authored by Jan Trávníček's avatar Jan Trávníček
Browse files

common: simplify some calls to cast registration

parent b9820f73
No related branches found
No related tags found
1 merge request!226Merge jt
......@@ -36,14 +36,14 @@ public:
abstraction::CastRegistry::registerCast < bool, int > ( );
abstraction::CastRegistry::registerCast < char, int > ( );
abstraction::CastRegistry::registerCastAlgorithm < bool, std::string > ( static_cast < bool ( * ) ( const std::string & ) > ( ext::from_string < bool > ) );
abstraction::CastRegistry::registerCastAlgorithm < unsigned, std::string > ( core::type_details::get < unsigned > ( ), core::type_details::get < std::string > ( ), static_cast < unsigned ( * ) ( const std::string & ) > ( ext::from_string < unsigned > ) );
abstraction::CastRegistry::registerCastAlgorithm < unsigned, std::string > ( static_cast < unsigned ( * ) ( const std::string & ) > ( ext::from_string < unsigned > ) );
abstraction::CastRegistry::registerCastAlgorithm < double, std::string > ( static_cast < double ( * ) ( const std::string & ) > ( ext::from_string < double > ) );
 
abstraction::CastRegistry::registerCast < size_t, int > ( );
abstraction::CastRegistry::registerCast < int, size_t > ( );
abstraction::CastRegistry::registerCast < unsigned, int > ( );
 
abstraction::CastRegistry::registerCast < long, int > ( core::type_details::get < long > ( ), core::type_details::get < int > ( ) );
abstraction::CastRegistry::registerCast < long, int > ( );
 
abstraction::ValuePrinterRegistry::registerValuePrinter < int > ( );
abstraction::ValuePrinterRegistry::registerValuePrinter < unsigned > ( );
......@@ -71,14 +71,14 @@ public:
abstraction::CastRegistry::unregisterCast < bool, int > ( );
abstraction::CastRegistry::unregisterCast < char, int > ( );
abstraction::CastRegistry::unregisterCast < bool, std::string > ( );
abstraction::CastRegistry::unregisterCast ( core::type_details::get < unsigned > ( ), core::type_details::get < std::string > ( ) );
abstraction::CastRegistry::unregisterCast < unsigned, std::string > ( );
abstraction::CastRegistry::unregisterCast < double, std::string > ( );
 
abstraction::CastRegistry::unregisterCast < size_t, int > ( );
abstraction::CastRegistry::unregisterCast < int, size_t > ( );
abstraction::CastRegistry::unregisterCast < unsigned, int > ( );
 
abstraction::CastRegistry::unregisterCast ( core::type_details::get < long > ( ), core::type_details::get < int > ( ) );
abstraction::CastRegistry::unregisterCast < long, int > ( );
 
abstraction::ValuePrinterRegistry::unregisterValuePrinter < int > ( );
abstraction::ValuePrinterRegistry::unregisterValuePrinter < unsigned > ( );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment