MCPcopy Create free account
hub / github.com/PeterFWS/Structure-PLP-SLAM / create

Method create

3rd/json/include/nlohmann/json.hpp:226–231  ·  view source on GitHub ↗

! @brief create a parse error exception @param[in] id_ the id of the exception @param[in] pos the position where the error occurred (or with chars_read_total=0 if the position cannot be determined) @param[in] what_arg the explanatory string @return parse_error object */

Source from the content-addressed store, hash-verified

224 @return parse_error object
225 */
226 static parse_error create(int id_, const position_t& pos, const std::string& what_arg)
227 {
228 std::string w = exception::name("parse_error", id_) + "parse error" +
229 position_string(pos) + ": " + what_arg;
230 return parse_error(id_, pos.chars_read_total, w.c_str());
231 }
232
233 static parse_error create(int id_, std::size_t byte_, const std::string& what_arg)
234 {

Callers

nothing calls this directly

Calls 3

parse_errorClass · 0.85
to_stringFunction · 0.85
c_strMethod · 0.45

Tested by

no test coverage detected