|
ZeroErr
|
#include "zeroerr/internal/config.h"#include "zeroerr/domains/domain.h"#include "zeroerr/internal/typetraits.h"

Go to the source code of this file.
Classes | |
| struct | zeroerr::ContainerOfBase |
| ContainerOf is a domain that generates random containers filled with elements from an inner domain. More... | |
| class | zeroerr::AssociativeContainerOf< T, InnerDomain > |
| class | zeroerr::SequenceContainerOf< T, InnerDomain > |
Namespaces | |
| namespace | zeroerr |
Functions | |
| template<typename T , typename Inner > | |
| std::enable_if< detail::is_associative_container< T >::value, AssociativeContainerOf< T, Inner > >::type | zeroerr::ContainerOf (Inner &&inner) |
| template<typename T , typename Inner > | |
| std::enable_if<!detail::is_associative_container< T >::value &&detail::is_container< T >::value, SequenceContainerOf< T, Inner > >::type | zeroerr::ContainerOf (Inner &&inner) |
| template<template< typename, typename... > class T, typename... Inner, typename C = T<typename Inner::ValueType...>> | |
| auto | zeroerr::ContainerOf (Inner... inner) -> decltype(ContainerOf< C >(std::move(inner)...)) |