#include <stlsoft/stlsoft.h>
#include <stlsoft/conversion/sap_cast.hpp>
#include <string.h>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
namespace | stlsoft::conversion |
namespace | stlsoft::conversion::format |
namespace | stlsoft::conversion::format::impl |
Functions | |
char const * | format_hex_chars (bool requestUppercaseAlpha) |
void | format_hex_uint8 (char buff[2], ss_byte_t const *py, bool requestUppercaseAlpha) |
void | format_hex_uint16 (char buff[4], ss_byte_t const *py, bool requestUppercaseAlpha, bool highByteFirst) |
void | format_hex_uint32 (char buff[8], ss_byte_t const *py, bool requestUppercaseAlpha, bool highByteFirst) |
void | format_hex_uint64 (char buff[16], ss_byte_t const *py, bool requestUppercaseAlpha, bool highByteFirst) |
void | format_hex_uint128 (char buff[16], ss_byte_t const *py, bool requestUppercaseAlpha, bool highByteFirst) |
void | format_hex_uint256 (char buff[16], ss_byte_t const *py, bool requestUppercaseAlpha, bool highByteFirst) |
size_t | format_bytes (void const *pv, size_t cb, char *buff, size_t cchBuff, size_t byteGrouping, char const *groupSeparator, int groupsPerLine=-1, char const *lineSeparator="\n") throw () |
Formats the contents of a contiguous block of memory into hexadecimal text, optionally aligning into groups and/or lines. |