MCPcopy Create free account
hub / github.com/KTH-RPL/dufomap / consume_digit_sequence

Method consume_digit_sequence

src/toml.hpp:13413–13430  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13411
13412 template <typename T>
13413 TOML_NODISCARD
13414 bool consume_digit_sequence(T* digits, size_t len)
13415 {
13416 return_if_error({});
13417 TOML_ASSERT_ASSUME(digits);
13418 TOML_ASSERT_ASSUME(len);
13419
13420 for (size_t i = 0; i < len; i++)
13421 {
13422 set_error_and_return_if_eof({});
13423 if (!is_decimal_digit(*cp))
13424 return false;
13425
13426 digits[i] = static_cast<T>(*cp - U'0');
13427 advance_and_return_if_error({});
13428 }
13429 return true;
13430 }
13431
13432 template <typename T>
13433 TOML_NODISCARD

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected