Files
2021-02-17 17:10:35 +01:00

29 lines
578 B
C++

//
// Created by anonymus-raccoon on 2/16/20.
//
#pragma once
#include <string>
#include <ios>
#include <sstream>
#include "Models/Int24.hpp"
namespace ComSquare::Utility
{
enum HexString {
NoPrefix,
AsmPrefix,
StandardPrefix
};
std::string to_hex(uint8_t i, HexString prefix = AsmPrefix);
std::string to_hex(uint16_t i, HexString prefix = AsmPrefix);
std::string to_hex(uint24_t i, HexString prefix = AsmPrefix);
std::string to_binary(uint8_t i);
std::string to_binary(uint16_t i);
std::string to_binary(uint24_t i);
extern const std::string WHITESPACES;
}