VideoTools
|
A private scope used for the implementation details of G::hexdump and G::hex_dump. More...
Classes | |
struct | hexdump_tohex |
Nibble-to-hex-digit functor. More... | |
struct | hexdump_toprintable |
Char-to-printable-ascii functor. More... | |
struct | hexdump_ostream_emitter |
An output adaptor to write to std::ostream. More... | |
struct | hexdump_streamable |
A streamable class used by G::hexdump(). More... | |
Functions | |
template<unsigned N, typename Tin , typename Temit , typename Ttohex , typename Ttoprintable > | |
void | hexdump_imp (Tin begin, Tin end, Temit &emitter, unsigned int width, Ttohex tohex, Ttoprintable toprintable) |
template<unsigned N, typename T , typename Ttohex , typename Ttoprintable > | |
std::ostream & | operator<< (std::ostream &stream, const hexdump_streamable< N, T, Ttohex, Ttoprintable > &hd) |
A private scope used for the implementation details of G::hexdump and G::hex_dump.