ComSquare
Enumerations | Functions | Variables
ComSquare::Utility Namespace Reference

Enumerations

enum  HexString { NoPrefix, AsmPrefix, StandardPrefix }
 

Functions

std::string to_hex (uint8_t i, HexString prefix)
 
std::string to_hex (uint16_t i, HexString prefix)
 
std::string to_hex (uint24_t i, HexString prefix)
 
std::string to_binary (uint8_t i)
 
std::string to_binary (uint16_t i)
 
std::string to_binary (uint24_t i)
 

Variables

constexpr std::string_view WHITESPACES = " \t\n\r\f\v"
 

Enumeration Type Documentation

◆ HexString

Enumerator
NoPrefix 
AsmPrefix 
StandardPrefix 

Function Documentation

◆ to_binary() [1/3]

std::string ComSquare::Utility::to_binary ( uint16_t  i)

◆ to_binary() [2/3]

std::string ComSquare::Utility::to_binary ( uint24_t  i)

◆ to_binary() [3/3]

std::string ComSquare::Utility::to_binary ( uint8_t  i)

◆ to_hex() [1/3]

std::string ComSquare::Utility::to_hex ( uint16_t  i,
HexString  prefix 
)

◆ to_hex() [2/3]

std::string ComSquare::Utility::to_hex ( uint24_t  i,
HexString  prefix 
)

◆ to_hex() [3/3]

std::string ComSquare::Utility::to_hex ( uint8_t  i,
HexString  prefix 
)

Variable Documentation

◆ WHITESPACES

constexpr std::string_view ComSquare::Utility::WHITESPACES = " \t\n\r\f\v"
constexpr