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

Create STL analogues of constexpr containers. More...

#include "Molassembler/Temple/constexpr/Array.h"
#include "Molassembler/Temple/constexpr/DynamicMap.h"
#include <vector>
#include <map>
#include <set>
Include dependency graph for ToStl.h:

Go to the source code of this file.

Namespaces

 Scine::Molassembler
 Central library namespace.
 
 Scine::Molassembler::Temple
 Template shorthands, optimizers and constexpr data types.
 

Functions

template<typename T , size_t size>
std::array< T, size > Scine::Molassembler::Temple::toSTL (const Array< T, size > &array)
 Converts an Array into a std::array.
 
template<typename T , size_t size>
std::vector< T > Scine::Molassembler::Temple::toSTL (const DynamicArray< T, size > &dynamicArray)
 Converts a DynamicArray into a std::vector.
 
template<typename T , size_t size>
std::set< T > Scine::Molassembler::Temple::toSTL (const DynamicSet< T, size > &dynamicSet)
 Converts a DynamicSet into a std::set.
 

Detailed Description

Create STL analogues of constexpr containers.