mirror of
https://github.com/opencv/opencv.git
synced 2025-06-12 20:42:53 +08:00
compilation fixed for C++98
This commit is contained in:
parent
bfecea489e
commit
fa8add8686
6
3rdparty/openvx/include/ivx.hpp
vendored
6
3rdparty/openvx/include/ivx.hpp
vendored
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user