libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
crn::traits Namespace Reference

Classes

struct  DummyType
 
struct  HasLT
 
struct  HasGT
 
struct  HasLE
 
struct  HasGE
 
struct  HasPlus
 
struct  HasEquals
 
struct  HasMinus
 
struct  HasInnerMult
 
struct  doubleWrapper
 
struct  HasRightOuterMult
 
struct  HasLeftOuterMult
 
struct  HasDivide
 
struct  IsDereferenceable
 
struct  IsDereferenceable< T * >
 
struct  IsDereferenceable< std::shared_ptr< T > >
 
struct  IsDereferenceable< std::unique_ptr< T > >
 

Functions

template<typename T >
DummyType operator< (const T &, const T &)
 
template<typename T >
DummyType operator> (const T &, const T &)
 
template<typename T >
DummyType operator<= (const T &, const T &)
 
template<typename T >
DummyType operator>= (const T &, const T &)
 
template<typename T >
DummyType operator+ (const T &, const T &)
 
template<typename T >
DummyType operator== (const T &, const T &)
 
template<typename T >
DummyType operator- (const T &, const T &)
 
template<typename T >
DummyType operator* (const T &, const T &)
 
template<typename T >
DummyType operator* (const T &, doubleWrapper)
 
template<typename T >
DummyType operator* (doubleWrapper, const T &)
 
template<typename T >
DummyType operator/ (const T &, const T &)
 

Function Documentation

template<typename T >
DummyType crn::traits::operator* ( const T &  ,
const T &   
)

Definition at line 118 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator* ( const T &  ,
doubleWrapper   
)

Definition at line 131 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator* ( doubleWrapper  ,
const T &   
)

Definition at line 132 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator+ ( const T &  ,
const T &   
)

Definition at line 84 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator- ( const T &  ,
const T &   
)

Definition at line 106 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator/ ( const T &  ,
const T &   
)

Definition at line 153 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator< ( const T &  ,
const T &   
)

Definition at line 42 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator<= ( const T &  ,
const T &   
)

Definition at line 44 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator== ( const T &  ,
const T &   
)

Definition at line 85 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator> ( const T &  ,
const T &   
)

Definition at line 43 of file CRNType.h.

template<typename T >
DummyType crn::traits::operator>= ( const T &  ,
const T &   
)

Definition at line 45 of file CRNType.h.