| 
    Jpp
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | JLANG::JBool< __value__ > | 
| Auxiliary template class for type bool.  More... | |
| struct | JLANG::EQUALS< JFirst_t, JSecond_t > | 
| Type definition of logical EQUALS.  More... | |
| struct | JLANG::EQUALS< JBool< first >, JBool< second > > | 
| Template specialisation for logical EQUALS.  More... | |
| struct | JLANG::NOT< T > | 
| Type definition of logical NOT.  More... | |
| struct | JLANG::NOT< JBool< __value__ > > | 
| Template specialisation for logical NOT.  More... | |
| struct | JLANG::AND< JFirst_t, JSecond_t > | 
| Type definition of logical AND.  More... | |
| struct | JLANG::AND< JBool< first >, JBool< second > > | 
| Template specialisation for logical AND.  More... | |
| struct | JLANG::OR< JFirst_t, JSecond_t > | 
| Type definition of logical OR.  More... | |
| struct | JLANG::OR< JBool< first >, JBool< second > > | 
| Template specialisation for logical OR.  More... | |
| struct | JLANG::XOR< JFirst_t, JSecond_t > | 
| Type definition of logical XOR.  More... | |
| struct | JLANG::XOR< JBool< first >, JBool< second > > | 
| Template specialisation for logical XOR.  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).  | |
Typedefs | |
| typedef JBool< true > | JLANG::JTRUE | 
| True type.  More... | |
| typedef JBool< false > | JLANG::JFALSE | 
| False type.  More... | |
Functions | |
| template<bool __value__> | |
| static JBool<!__value__ > | JLANG::c_not (const JBool< __value__ > &value) | 
| Make logical NOT.  More... | |
| template<bool __first__, bool __second__> | |
| JBool< __first__==__second__ > | JLANG::c_equals (const JBool< __first__ > &first, const JBool< __second__ > &second) | 
| Make logical EQUALS.  More... | |
| template<bool __first__, bool __second__> | |
| JBool< __first__==__second__ > | JLANG::c_and (const JBool< __first__ > &first, const JBool< __second__ > &second) | 
| Make logical AND.  More... | |
| template<bool __first__, bool __second__> | |
| JBool< __first__==__second__ > | JLANG::c_or (const JBool< __first__ > &first, const JBool< __second__ > &second) | 
| Make logical OR.  More... | |
| template<bool __first__, bool __second__> | |
| JBool< __first__==__second__ > | JLANG::c_xor (const JBool< __first__ > &first, const JBool< __second__ > &second) | 
| Make logical XOR.  More... | |
Variables | |
| static const JTRUE | JLANG::JTrue_t | 
| True value.  More... | |
| static const JFALSE | JLANG::JFalse_t | 
| False value.  More... | |
 1.8.5