refs #697 Type traits renamed with T prefix.

This commit is contained in:
Mathew Sutcliffe
2016-08-03 02:18:38 +01:00
parent 0ae1e70923
commit a0c20baf53
16 changed files with 63 additions and 63 deletions

View File

@@ -31,7 +31,7 @@ namespace BlackMisc
* \private Identity type trait.
*/
template <typename T>
struct Identity
struct TIdentity
{
using type = T;
};
@@ -40,7 +40,7 @@ namespace BlackMisc
* \private Trick to force a non-deduced context during template argument type deduction.
*/
template <typename T>
using NonDeduced = typename Identity<T>::type;
using TNonDeduced = typename TIdentity<T>::type;
/*!
* \private QObject subclass used by CCached<T> class template for signal/slot communication with CValueCache.