HasToString< T, typename std::enable_if< std::is_same< decltype(std::to_string(std::declval< T >()), int {}), int >::value >::type > Struct Template Reference

Can be used to determine if there is an overload for std::to_string for a type T. More...

#include <ArmarXCore/util/CPPUtility/TemplateMetaProgramming.h>

+ Inheritance diagram for HasToString< T, typename std::enable_if< std::is_same< decltype(std::to_string(std::declval< T >()), int {}), int >::value >::type >:

Detailed Description

template<class T>
struct armarx::meta::HasToString< T, typename std::enable_if< std::is_same< decltype(std::to_string(std::declval< T >()), int {}), int >::value >::type >

Can be used to determine if there is an overload for std::to_string for a type T.

This is the specialization if there is an overload.

Definition at line 151 of file TemplateMetaProgramming.h.


The documentation for this struct was generated from the following file: