yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
hex.h
Go to the documentation of this file.
1#ifndef YAZE_UTIL_HEX_H
2#define YAZE_UTIL_HEX_H
3
4#include <cstdint>
5#include <string>
6
7namespace yaze {
8namespace util {
9
12 bool uppercase = true;
13};
14
15std::string HexByte(uint8_t byte, HexStringParams params = {});
16std::string HexWord(uint16_t word, HexStringParams params = {});
17std::string HexLong(uint32_t dword, HexStringParams params = {});
18std::string HexLongLong(uint64_t qword, HexStringParams params = {});
19
20} // namespace util
21} // namespace yaze
22
23#endif
std::string HexWord(uint16_t word, HexStringParams params)
Definition hex.cc:46
std::string HexByte(uint8_t byte, HexStringParams params)
Definition hex.cc:33
std::string HexLongLong(uint64_t qword, HexStringParams params)
Definition hex.cc:72
std::string HexLong(uint32_t dword, HexStringParams params)
Definition hex.cc:59
Main namespace for the application.
Definition controller.cc:18
enum yaze::util::HexStringParams::Prefix prefix