compilation fixed for C++98

This commit is contained in:
Rostislav Vasilikhin 2016-11-21 10:50:29 +03:00
parent bfecea489e
commit fa8add8686

View File

@ -410,7 +410,6 @@ public:
{ return ref != 0; } { return ref != 0; }
#endif #endif
#ifdef IVX_USE_CXX98
/// Getting a context that is kept in each OpenVX 'object' (call get<Context>()) /// Getting a context that is kept in each OpenVX 'object' (call get<Context>())
template<typename C> template<typename C>
C get() const C get() const
@ -420,7 +419,8 @@ public:
// vxGetContext doesn't increment ref count, let do it in wrapper c-tor // vxGetContext doesn't increment ref count, let do it in wrapper c-tor
return C(c, true); return C(c, true);
} }
#else
#ifndef IVX_USE_CXX98
/// Getting a context that is kept in each OpenVX 'object' /// Getting a context that is kept in each OpenVX 'object'
template<typename C = Context, typename = typename std::enable_if<std::is_same<C, Context>::value>::type> template<typename C = Context, typename = typename std::enable_if<std::is_same<C, Context>::value>::type>
C getContext() const C getContext() const
@ -1567,7 +1567,7 @@ static const vx_enum
/// vxQueryThreshold() wrapper /// vxQueryThreshold() wrapper
template<typename T> template<typename T>
void query(vx_enum att, T& val) const void query(vx_enum att, T& val) const
{ IVX_CHECK_STATUS( vxQueryThreshold(ref, att, &value, sizeof(val)) ); } { IVX_CHECK_STATUS( vxQueryThreshold(ref, att, &val, sizeof(val)) ); }
/// vxQueryThreshold(VX_THRESHOLD_TYPE) wrapper /// vxQueryThreshold(VX_THRESHOLD_TYPE) wrapper
vx_enum type() const vx_enum type() const