Jpp  18.3.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
JComparisonAvailable.hh File Reference
#include <type_traits>
#include "JLang/JNullType.hh"

Go to the source code of this file.

Classes

class  JLANG::JLOCAL::JTypedef< T >
 
class  JLANG::JLOCAL::JComparisonAvailable< T, has_first_and_second_type, has_value_type >
 Template definition of test availability of comparison operators. More...
 
class  JLANG::JLOCAL::JComparisonAvailable< T, false, false >
 Template specialisation of test availability of comparison operators of non-composite data types. More...
 
class  JLANG::JLOCAL::JComparisonAvailable< T, true, false >
 Template specialisation of test availability of comparison operators of composite data types which have a type definitions for first_type and second_type. More...
 
class  JLANG::JLOCAL::JComparisonAvailable< T, false, true >
 Template specialisation of test availability of comparison operators of composite data types which have a type definition for for value_type. More...
 
class  JLANG::JLOCAL::JNoequals< T >
 Template base class for data structures without equality capability. More...
 

Namespaces

 JLANG
 Auxiliary classes and methods for language specific functionality.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
 JLANG::JLOCAL
 Local namespace for fallback implementations for comparison operators.