MCPcopy Create free account
hub / github.com/Tencent/Tendis / lenStrEncode

Function lenStrEncode

src/tendisplus/utils/string.cpp:337–342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335}
336
337size_t lenStrEncode(std::stringstream& ss, const std::string& val) {
338 auto sizeStr = varintEncodeStr(val.size());
339 ss << sizeStr << val;
340
341 return sizeStr.size() + val.size();
342}
343
344std::string lenStrEncode(const std::string& val) {
345 auto sizeStr = varintEncodeStr(val.size());

Callers 6

TESTFunction · 0.85
encodeMethod · 0.85
encodeHdrMethod · 0.85
writeRepllogRawMethod · 0.85
headEncodeMethod · 0.85
gossipEncodeMethod · 0.85

Calls 3

varintEncodeStrFunction · 0.85
varintEncodeBufFunction · 0.85
sizeMethod · 0.80

Tested by 1

TESTFunction · 0.68