yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
hex.cc File Reference
#include "hex.h"
#include <cctype>
#include <limits>
#include <string>
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include "absl/strings/string_view.h"

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::util
 
namespace  yaze::util::anonymous_namespace{hex.cc}
 

Functions

void yaze::util::anonymous_namespace{hex.cc}::HandleHexStringParams (std::string &hex, const HexStringParams &params)
 
std::string yaze::util::HexByte (uint8_t byte, HexStringParams params)
 
std::string yaze::util::HexWord (uint16_t word, HexStringParams params)
 
std::string yaze::util::HexLong (uint32_t dword, HexStringParams params)
 
std::string yaze::util::HexLongLong (uint64_t qword, HexStringParams params)
 
bool yaze::util::anonymous_namespace{hex.cc}::ParseHexDigits (absl::string_view str, uint64_t max_value, uint64_t *out)
 
bool yaze::util::ParseHexString (absl::string_view str, uint64_t *out)
 
bool yaze::util::ParseHexString (absl::string_view str, uint32_t *out)
 
bool yaze::util::ParseHexString (absl::string_view str, int *out)