ATLAS Offline Software
Loading...
Searching...
No Matches
CxxUtils::detail::SimpleAssociativeContainer Concept Reference

#include <concepts.h>

Concept definition

template<typename SET>
concept CxxUtils::detail::SimpleAssociativeContainer = requires(SET s, typename SET::key_type k) {
typename SET::value_type;
typename SET::key_type;
typename SET::iterator;
typename SET::const_iterator;
typename SET::reference;
typename SET::const_reference;
typename SET::const_pointer;
{ s.find(k) } -> std::convertible_to<typename SET::const_iterator>;
{ s.insert(k) } -> std::convertible_to<std::pair<typename SET::iterator, bool>>;
}
#define SET(n)
Definition MD5.cxx:147

Detailed Description

Definition at line 60 of file concepts.h.