stlsoft/conversion/byte_format_functions.hpp File Reference


Detailed Description

[C++ only] Definition of the stlsoft::byte_format() function(s) (Conversion Library).

#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.


Generated on Thu Jun 10 08:58:02 2010 for STLSoft by  doxygen 1.5.6