Class used to display IPbus packet contents in human-readable format (e.g. in log messages) More...
#include <uhal/detail/PacketFmt.hpp>
Public Member Functions | |
PacketFmt (const uint8_t *const, const size_t) | |
PacketFmt (const std::vector< std::pair< const uint8_t *, size_t > > &aData) | |
~PacketFmt () | |
Public Attributes | |
const std::vector< std::pair< const uint8_t *, size_t > > | mData |
Class used to display IPbus packet contents in human-readable format (e.g. in log messages)
Definition at line 16 of file PacketFmt.hpp.
uhal::detail::PacketFmt::PacketFmt | ( | const uint8_t * const | aPtr, |
const size_t | aNrBytes | ||
) |
Definition at line 12 of file PacketFmt.cpp.
uhal::detail::PacketFmt::PacketFmt | ( | const std::vector< std::pair< const uint8_t *, size_t > > & | aData | ) |
Definition at line 17 of file PacketFmt.cpp.
uhal::detail::PacketFmt::~PacketFmt | ( | ) |
Definition at line 22 of file PacketFmt.cpp.
const std::vector< std::pair<const uint8_t*, size_t> > uhal::detail::PacketFmt::mData |
Definition at line 22 of file PacketFmt.hpp.
Referenced by uhal::detail::operator<<().