Lines Matching defs:val
31 bool boolean(bool val)
33 events.emplace_back(val ? "boolean(true)" : "boolean(false)");
37 bool number_integer(json::number_integer_t val)
39 events.push_back("number_integer(" + std::to_string(val) + ")");
43 bool number_unsigned(json::number_unsigned_t val)
45 events.push_back("number_unsigned(" + std::to_string(val) + ")");
55 bool string(std::string& val)
57 events.push_back("string(" + val + ")");
61 bool binary(json::binary_t& val)
65 for (auto b : val)
89 bool key(std::string& val)
91 events.push_back("key(" + val + ")");
142 bool boolean(bool /*val*/) override
147 bool number_integer(json::number_integer_t /*val*/) override
152 bool number_unsigned(json::number_unsigned_t /*val*/) override
157 bool number_float(json::number_float_t /*val*/, const std::string& /*s*/) override
162 bool string(std::string& /*val*/) override
167 bool binary(json::binary_t& /*val*/) override
177 bool key(std::string& /*val*/) override