DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
pushBack.hpp File Reference
#include <cstddef>
#include <tuple>
#include <utility>
#include "common-utils/meta/types/tuples/tupleAlgorithms/select.hpp"

Go to the source code of this file.

Namespaces

namespace  CppUtils
 
namespace  CppUtils::Meta
 
namespace  CppUtils::Meta::details
 

Functions

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