ZeroErr
zeroerr::AssociativeContainerOf< T, InnerDomain > Member List

This is the complete list of members for zeroerr::AssociativeContainerOf< T, InnerDomain >, including all inherited members.

AssociativeContainerOf(InnerDomain &&inner_domain)zeroerr::AssociativeContainerOf< T, InnerDomain >inline
CorpusType typedefzeroerr::AssociativeContainerOf< T, InnerDomain >
FromValue(const ValueType &v) const overridezeroerr::AssociativeContainerOf< T, InnerDomain >inlinevirtual
GetRandomCorpus(Rng &rng) const overridezeroerr::AssociativeContainerOf< T, InnerDomain >inlinevirtual
GetRandomValue(Rng &rng) constzeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >inlinevirtual
GetValue(const CorpusType &v) const overridezeroerr::AssociativeContainerOf< T, InnerDomain >inlinevirtual
Domain< T, std::vector< InnerDomain::CorpusType > >::GetValue(const std::vector< InnerDomain::CorpusType > &v) const=0zeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >pure virtual
max_sizezeroerr::ContainerOfBase
min_sizezeroerr::ContainerOfBase
Mutate(Rng &rng, CorpusType &v, bool only_shrink) const overridezeroerr::AssociativeContainerOf< T, InnerDomain >inline
Domain< T, std::vector< InnerDomain::CorpusType > >::Mutate(Rng &rng, std::vector< InnerDomain::CorpusType > &v, bool only_shrink=false) const=0zeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >pure virtual
ParseCorpus(IRObject v) constzeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >inlinevirtual
SerializeCorpus(const std::vector< InnerDomain::CorpusType > &v) constzeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >inlinevirtual
sizezeroerr::ContainerOfBase
ValueType typedefzeroerr::AssociativeContainerOf< T, InnerDomain >
WithMaxSize(unsigned _max_size)zeroerr::ContainerOfBaseinline
WithMinSize(unsigned _min_size)zeroerr::ContainerOfBaseinline
WithSize(unsigned _size)zeroerr::ContainerOfBaseinline
~Domain()=defaultzeroerr::Domain< T, std::vector< InnerDomain::CorpusType > >virtual