Operator-supplying CRTP base classes. More...
Go to the source code of this file.
Data Structures | |
| struct | Scine::Molassembler::Temple::Crtp::InequalityFromEquality< T > |
| Supplies the inequality operator from an implemented equality operator. More... | |
| struct | Scine::Molassembler::Temple::Crtp::AllOperatorsFromLessThan< T > |
| Supplies all operators from an implemented less-than operator. More... | |
| struct | Scine::Molassembler::Temple::Crtp::LexicographicComparable< T > |
| Generates all operators using a method returning a tuple. More... | |
Namespaces | |
| Scine::Molassembler | |
| Central library namespace. | |
| Scine::Molassembler::Temple | |
| Template shorthands, optimizers and constexpr data types. | |
| Scine::Molassembler::Temple::Crtp | |
| Curiously recurring template pattern classes. | |
Operator-supplying CRTP base classes.