Open Lighting Architecture  0.9.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Format.h File Reference

Detailed Description

Formatting functions for basic types.

Go to the source code of this file.

Namespaces

namespace  ola
 The namespace containing all OLA symbols.

Functions

string ola::strings::IntToString (int i)
 Convert an int to a string.
string ola::strings::IntToString (unsigned int i)
 Convert an unsigned int to a string.
template<typename T >
_ToHex< T > ola::strings::ToHex (T v, bool prefix=true)
 Convert a value to a hex string.
template<typename T >
std::ostream & ola::strings::operator<< (std::ostream &out, const ola::strings::_ToHex< T > &i)
 Output the _ToHex type to an ostream.
void ola::strings::FormatData (std::ostream *out, const uint8_t *data, unsigned int length, unsigned int indent=0, unsigned int byte_per_line=8)
 Write binary data to an ostream in a human readable form.