OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
traits.hpp 檔案參考
traits.hpp 的包含依賴關係圖
此圖顯示了哪些檔案直接或間接包含了此檔案

類  cv::DataDepth< _Tp >
 cv::DataType 的輔助類。更多...
 
類  cv::DataType< _Tp >
 OpenCV 原始資料型別的模板“特徵”類。更多...
 

名稱空間

名稱空間  cv
 
名稱空間  cv::traits
 

#define CV_CREATE_MEMBER_CHECK(X)
 

宏定義文件

◆ CV_CREATE_MEMBER_CHECK

#define CV_CREATE_MEMBER_CHECK ( X)
template<typename T> class CheckMember_##X { \
struct Fallback { int X; }; \
struct Derived : T, Fallback { }; \
template<typename U, U> struct Check; \
typedef char CV_NO[1]; \
typedef char CV_YES[2]; \
template<typename U> static CV_NO & func(Check<int Fallback::*, &U::X> *); \
template<typename U> static CV_YES & func(...); \
public: \
typedef CheckMember_##X type; \
enum { value = sizeof(func<Derived>(0)) == sizeof(CV_YES) }; \
};