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

Provides a few basic function and container traits. More...

#include <vector>
Include dependency graph for Traits.h:
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::Traits::FunctionPointerReturnType< F >
 
struct  Scine::Molassembler::Temple::Traits::FunctionPointerReturnType< ReturnType(*)(Args...)>
 

Namespaces

 Scine::Molassembler
 Central library namespace.
 
 Scine::Molassembler::Temple
 Template shorthands, optimizers and constexpr data types.
 
 Scine::Molassembler::Temple::Traits
 Compile-time reflective trait objects.
 

Typedefs

template<class ContainerType >
using Scine::Molassembler::Temple::Traits::getValueType = typename Detail::getValueTypeImpl< ContainerType >::type
 

Detailed Description

Provides a few basic function and container traits.