MCPcopy Create free account
hub / github.com/RPCSX/rpcsx / decodeString

Function decodeString

rpcs3/dev/iso.cpp:46–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46static std::string decodeString(std::string_view data,
47 iso::StringEncoding encoding)
48{
49 switch (encoding)
50 {
51 case iso::StringEncoding::ascii:
52 break;
53
54 case iso::StringEncoding::utf16_be:
55 return u16_be_to_string(reinterpret_cast<const char16_t*>(data.data()), data.size() / 2);
56 }
57
58 return std::string(data);
59}
60
61bool iso_dev::initialize()
62{

Callers 1

read_dirMethod · 0.85

Calls 4

u16_be_to_stringFunction · 0.85
stringFunction · 0.50
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected