Lines Matching refs:bundle_description
119 json::Value toJSON(const JSONTraceBundleDescription &bundle_description) { in toJSON() argument
120 return Object{{"type", bundle_description.type}, in toJSON()
121 {"processes", bundle_description.processes}, in toJSON()
124 {"cpuInfo", toJSON(bundle_description.cpu_info)}, in toJSON()
125 {"cpus", bundle_description.cpus}, in toJSON()
126 {"tscPerfZeroConversion", bundle_description.tsc_perf_zero_conversion}}; in toJSON()
129 bool fromJSON(const json::Value &value, JSONTraceBundleDescription &bundle_description, Path path) { in fromJSON() argument
131 if (!(o && o.map("processes", bundle_description.processes) && in fromJSON()
132 o.map("type", bundle_description.type) && o.map("cpus", bundle_description.cpus) && in fromJSON()
133 o.map("tscPerfZeroConversion", bundle_description.tsc_perf_zero_conversion))) in fromJSON()
135 if (bundle_description.cpus && !bundle_description.tsc_perf_zero_conversion) { in fromJSON()
142 if (!fromJSON(*value.getAsObject()->get("cpuInfo"), bundle_description.cpu_info, in fromJSON()