MCPcopy Create free account
hub / github.com/ValveSoftware/Proton / valueToString

Function valueToString

vrclient_x64/jsoncpp.cpp:4142–4156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4140}
4141
4142std::string valueToString(LargestInt value) {
4143 UIntToStringBuffer buffer;
4144 char* current = buffer + sizeof(buffer);
4145 if (value == Value::minLargestInt) {
4146 uintToString(LargestUInt(Value::maxLargestInt) + 1, current);
4147 *--current = '-';
4148 } else if (value < 0) {
4149 uintToString(LargestUInt(-value), current);
4150 *--current = '-';
4151 } else {
4152 uintToString(LargestUInt(value), current);
4153 }
4154 assert(current >= buffer);
4155 return current;
4156}
4157
4158std::string valueToString(LargestUInt value) {
4159 UIntToStringBuffer buffer;

Callers 2

asStringMethod · 0.85
writeValueMethod · 0.85

Calls 2

uintToStringFunction · 0.85
fixNumericLocaleFunction · 0.85

Tested by

no test coverage detected