template<> std::wstring ToString<XTools::int64>(const XTools::int64& t) { RETURN_WIDE_STRING(t); }
template<> std::wstring ToString<XTools::uint16>(const XTools::uint16& t) { RETURN_WIDE_STRING(t); }
template <> static std::wstring ToString<uint16_t>(const uint16_t& q) { RETURN_WIDE_STRING(q); }
template<> static std::wstring ToString<Et::COM::ComPtr<Et::IExceptionInfo>> (const Et::COM::ComPtr<Et::IExceptionInfo>& t) { RETURN_WIDE_STRING(t); }
template<> inline std::wstring ToString<__int64>( const __int64& t ) { RETURN_WIDE_STRING( t ); }