Jpp  16.0.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
JLANG::JLOCAL Namespace Reference

Local namespace for fallback implementations for comparison operators. More...

Classes

class  JComparisonAvailable
 Test availability of comparison operators of non-composite data types. More...
 
class  JComparisonAvailable< T, typename JVoid< typename T::second_type >::type >
 Test availability of comparison operators of data types which have a type definitions for first_type and second_type. More...
 
class  JComparisonAvailable< T, typename JVoid< typename T::value_type >::type >
 Test availability of comparison operators of data types which have a type definition for value_type. More...
 
class  JNoequals
 Template base class for data structures without equality capability. More...
 

Functions

JNullType operator== (JAnyType, JAnyType)
 Fallback implementations for comparison operators. More...
 
JNullType operator!= (JAnyType, JAnyType)
 
JNullType operator< (JAnyType, JAnyType)
 
JNullType operator> (JAnyType, JAnyType)
 
JNullType operator<= (JAnyType, JAnyType)
 
JNullType operator>= (JAnyType, JAnyType)
 

Detailed Description

Local namespace for fallback implementations for comparison operators.

Function Documentation

JNullType JLANG::JLOCAL::operator== ( JAnyType  ,
JAnyType   
)
inline

Fallback implementations for comparison operators.

Definition at line 28 of file JComparisonAvailable.hh.

28 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19
JNullType JLANG::JLOCAL::operator!= ( JAnyType  ,
JAnyType   
)
inline

Definition at line 29 of file JComparisonAvailable.hh.

29 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19
JNullType JLANG::JLOCAL::operator< ( JAnyType  ,
JAnyType   
)
inline

Definition at line 30 of file JComparisonAvailable.hh.

30 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19
JNullType JLANG::JLOCAL::operator> ( JAnyType  ,
JAnyType   
)
inline

Definition at line 31 of file JComparisonAvailable.hh.

31 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19
JNullType JLANG::JLOCAL::operator<= ( JAnyType  ,
JAnyType   
)
inline

Definition at line 32 of file JComparisonAvailable.hh.

32 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19
JNullType JLANG::JLOCAL::operator>= ( JAnyType  ,
JAnyType   
)
inline

Definition at line 33 of file JComparisonAvailable.hh.

33 { return JNullType(); }
Auxiliary class for no type definition.
Definition: JNullType.hh:19