|
Jpp
17.3.0-rc.2
the software that should make you happy
|
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