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<<().