MCPcopy Create free account
hub / github.com/DeNA/HandlerSocket-Plugin-for-MySQL / atoi_tmpl_nocheck

Function atoi_tmpl_nocheck

libhsclient/string_util.cpp:29–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27}
28
29template <typename T> T
30atoi_tmpl_nocheck(const char *start, const char *finish)
31{
32 T v = 0;
33 for (; start != finish; ++start) {
34 const char c = *start;
35 if (c < '0' || c > '9') {
36 break;
37 }
38 v *= 10;
39 v += static_cast<T>(c - '0');
40 }
41 return v;
42}
43
44template <typename T> T
45atoi_signed_tmpl_nocheck(const char *start, const char *finish)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected