Bitcoin Core 30.99.0
P2P Digital Currency
btck::IndexedContainer Concept Reference

#include <bitcoinkernel_wrapper.h>

Concept definition

template<typename Container, typename SizeFunc, typename GetFunc>
concept btck::IndexedContainer = requires(const Container& c, SizeFunc size_func, GetFunc get_func, std::size_t i) {
{ std::invoke(size_func, c) } -> std::convertible_to<std::size_t>;
{ std::invoke(get_func, c, i) };
}

Detailed Description

Definition at line 211 of file bitcoinkernel_wrapper.h.