MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / emitter_init

Function emitter_init

deps/jemalloc/include/jemalloc/internal/emitter.h:223–232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

221/* Public functions for emitter_t. */
222
223static inline void
224emitter_init(emitter_t *emitter, emitter_output_t emitter_output,
225 void (*write_cb)(void *, const char *), void *cbopaque) {
226 emitter->output = emitter_output;
227 emitter->write_cb = write_cb;
228 emitter->cbopaque = cbopaque;
229 emitter->item_at_depth = false;
230 emitter->emitted_key = false;
231 emitter->nesting_depth = 0;
232}
233
234/******************************************************************************/
235/* JSON public API. */

Callers 3

assert_emit_outputFunction · 0.85
prof_log_stopFunction · 0.85
stats_printFunction · 0.85

Calls

no outgoing calls

Tested by 1

assert_emit_outputFunction · 0.68