MCPcopy Create free account
hub / github.com/comaps/comaps / FromJSONObject

Function FromJSONObject

libs/search/search_quality/sample.cpp:203–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

201}
202
203void FromJSONObject(json_t * root, char const * field, Sample::Result::Relevance & relevance)
204{
205 string r;
206 FromJSONObject(root, field, r);
207 if (r == "harmful")
208 relevance = search::Sample::Result::Relevance::Harmful;
209 else if (r == "irrelevant")
210 relevance = search::Sample::Result::Relevance::Irrelevant;
211 else if (r == "relevant")
212 relevance = search::Sample::Result::Relevance::Relevant;
213 else if (r == "vital")
214 relevance = search::Sample::Result::Relevance::Vital;
215 else
216 CHECK(false, ("Unknown relevance:", r));
217}
218
219void ToJSONObject(json_t & root, char const * field, Sample::Result::Relevance relevance)
220{

Callers 6

FromJSONFunction · 0.70
CheckLocaleFunction · 0.70
LoadGroupImplFunction · 0.50
LoadCountriesFromBufferFunction · 0.50
DeserializeResponseFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected