Platform.Data.Doublets C++
Loading...
Searching...
No Matches
LinksOptions.h
Go to the documentation of this file.
2{
3
4 template <std::integral TLinkAddress = std::uint64_t,
5 LinksConstants<TLinkAddress> VConstants = LinksConstants<TLinkAddress>{true},
6 typename TLink = std::vector<TLinkAddress>,
7 typename TReadHandler = std::function<TLinkAddress(std::vector<TLinkAddress>)>,
8 typename TWriteHandler = std::function<TLinkAddress(TLink, TLink)>>
9 struct LinksOptions : Platform::Data::LinksOptions<TLinkAddress, VConstants, TLink, TReadHandler, TWriteHandler>
10 {
11 using base = Platform::Data::LinksOptions<TLinkAddress, VConstants, TLink, TReadHandler, TWriteHandler>;
12 using base::Constants;
13 using typename base::LinkAddressType;
14 using typename base::LinkType;
15 using typename base::ReadHandlerType;
16 using typename base::WriteHandlerType;
17 };
18} // namespace Platform::Data::Doublets
Definition TargetMatcher.h:2
Definition LinksOptions.h:10
Platform::Data::LinksOptions< TLinkAddress, VConstants, TLink, TReadHandler, TWriteHandler > base
Definition LinksOptions.h:11