17 for (
const auto&
x :
data)
18 add(
x.first,
x.second);
Logical ID for link within any given time slice (e.g. ["tracks", 0] -> ["tracks", 17] for links from ...
std::map< LinkId, std::vector< ap_uint< 64 > > > data_
void add(const LinkId &, const std::vector< ap_uint< 64 >> &)
const std::vector< ap_uint< 64 > > & at(const LinkId &) const
std::map< LinkId, std::vector< ap_uint< 64 > > >::const_iterator const_iterator
const_iterator end() const
char data[epos_bytes_allocation]
const_iterator begin() const
Class representing information phase-2 ATCA I/O data corresponding to a single event, with logical channel IDs (essentially string-uint pairs, e.g. tracks-0 to tracks-17).
bool has(const LinkId &) const