DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
isContainerAdapter.hpp File Reference
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

struct  CppUtils::Meta::is_container_adapter< T, typename >
 
struct  CppUtils::Meta::is_container_adapter< T, std::void_t< typename T::container_type, typename T::value_type, typename T::size_type, typename T::reference, typename T::const_reference, decltype(std::declval< T >().empty()), decltype(std::declval< T >().size())> >
 

Namespaces

namespace  CppUtils
 
namespace  CppUtils::Meta
 

Variables

template<typename T>
constexpr bool CppUtils::Meta::is_container_adapter_v = is_container_adapter<T>::value
 Convenience variable template for ease-of-use.