24 std::ios::fmtflags lOrigFlags( aStream.flags() );
26 size_t lNrBytesWritten = 0;
27 for (
size_t i = 0; i < aPacket.
mData.size(); i++) {
28 for (
const uint8_t* lPtr = aPacket.
mData.at(i).first; lPtr != (aPacket.
mData.at(i).first + aPacket.
mData.at(i).second); lPtr++, lNrBytesWritten++) {
29 if ((lNrBytesWritten & 3) == 0)
30 aStream << std::endl <<
" @ " << std::setw(3) << std::dec << (lNrBytesWritten >> 2) <<
" : x";
31 aStream << std::setw(2) << std::hex << uint16_t(*lPtr) <<
" ";
35 aStream.flags( lOrigFlags );
48 std::ios::fmtflags lOrigFlags( aStream.flags() );
50 size_t lNrBytesWritten = 0;
51 for (
size_t i = 0; i < aPacket.
mData.size(); i++) {
52 for (
const uint8_t* lPtr = aPacket.
mData.at(i).first; lPtr != (aPacket.
mData.at(i).first + aPacket.
mData.at(i).second); lPtr++, lNrBytesWritten++) {
53 if ((lNrBytesWritten & 63) == 0)
54 aStream << std::endl <<
" @ " << std::setw(3) << std::dec << (lNrBytesWritten >> 2) <<
" : x";
55 aStream << std::setw(2) << std::hex << uint16_t(*lPtr) <<
" ";
59 aStream.flags( lOrigFlags );