47 #ifndef _MIRA_TYPENAME_H_ 48 #define _MIRA_TYPENAME_H_ 72 bool needDelimiter = (tn.back() !=
'*') && (tn.back() !=
'>') && (tn.back() !=
')');
77 if (std::is_const<T>()) {
83 if (std::is_volatile<T>()) {
106 return Private::cvqualify<T>(Private::demangle(
typeid(T)));
108 return Private::demangle(
typeid(T));
119 return Private::cvqualify<T>(Private::demangle(
typeid(t)));
121 return Private::demangle(
typeid(t));
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
std::string Typename
Definition: Typename.h:60
Typename typeName(bool cvqualify=true)
Returns a compiler and platform independent typename of T.
Definition: Typename.h:103