Lines Matching refs:output

16     std::string* output;  member
34 params->output->push_back('\"'); in addPropertyNameToOutput()
36 params->output->append(propertyName); in addPropertyNameToOutput()
37 params->output->append("\":"); in addPropertyNameToOutput()
52 params->output->push_back('{'); in callbackSetStart()
67 params->output->push_back('}'); in callbackSetEnd()
83 params->output->push_back('['); in callbackArrayStart()
98 params->output->push_back(']'); in callbackArrayEnd()
113 params->output->push_back(','); in callbackPropertyEnd()
129 params->output->append("null"); in callbackNull()
148 params->output->append(std::to_string(value)); in callbackInteger()
167 params->output->push_back('\"'); in callbackEnum()
168 params->output->append(value); in callbackEnum()
169 params->output->push_back('\"'); in callbackEnum()
197 params->output->push_back('\"'); in callbackString()
200 params->output->append(value, length - 1); in callbackString()
202 params->output->push_back('\"'); in callbackString()
228 params->output->append(std::to_string(value->whole)); in callbackReal()
229 params->output->push_back('.'); in callbackReal()
230 params->output->insert(params->output->cend(), value->zeroCount, '0'); in callbackReal()
231 params->output->append(std::to_string(value->fract)); in callbackReal()
234 params->output->push_back('e'); in callbackReal()
235 params->output->append(std::to_string(value->exp)); in callbackReal()
254 params->output->append(value ? "true" : "false"); in callbackBool()
270 params->output->push_back('\"'); in callbackAnnotation()
271 params->output->append(propertyName); in callbackAnnotation()
353 output.clear(); in decode()
389 .output = &output, in decode()
400 return output; in getOutput()