Molassembler  3.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
OperatorSuppliers.h File Reference

Operator-supplying CRTP base classes. More...

This graph shows which files directly or indirectly include this file:

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.
 

Detailed Description

Operator-supplying CRTP base classes.