DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
CppUtils::Meta::details Namespace Reference

Functions

template<typename... Elements, typename NewElement, std::size_t... Indices>
constexpr auto push_back_impl (const std::tuple< Elements... > &tuple, NewElement newElement, std::index_sequence< Indices... >)
 
template<typename... Elements, typename NewElement, std::size_t... Indices>
constexpr auto push_front_impl (const std::tuple< Elements... > &tuple, NewElement newElement, std::index_sequence< Indices... >)
 

Function Documentation

◆ push_back_impl()

template<typename... Elements, typename NewElement, std::size_t... Indices>
auto CppUtils::Meta::details::push_back_impl ( const std::tuple< Elements... > & tuple,
NewElement newElement,
std::index_sequence< Indices... >  )
constexpr

◆ push_front_impl()

template<typename... Elements, typename NewElement, std::size_t... Indices>
auto CppUtils::Meta::details::push_front_impl ( const std::tuple< Elements... > & tuple,
NewElement newElement,
std::index_sequence< Indices... >  )
constexpr