struct InferenceEngine::Parameter::CheckOperatorEqual

template <class T, class EqualTo>
struct CheckOperatorEqual
{
    // typedefs

    typedef typename std::is_same<bool, decltype(test<T, EqualTo>(nullptr))>::type type;

    // methods

    template <class U, class V>
    static auto test(U*);

    template <typename, typename>
    static auto test(...);
};