MCPcopy Create free account
hub / github.com/F-Stack/f-stack / xo_encoder_handle

Function xo_encoder_handle

tools/libxo/libxo/xo_encoder.c:376–387  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

374}
375
376int
377xo_encoder_handle (xo_handle_t *xop, xo_encoder_op_t op,
378 const char *name, const char *value, xo_xff_flags_t flags)
379{
380 void *private = xo_get_private(xop);
381 xo_encoder_func_t func = xo_get_encoder(xop);
382
383 if (func == NULL)
384 return -1;
385
386 return func(xop, op, name, value, private, flags);
387}
388
389const char *
390xo_encoder_op_name (xo_encoder_op_t op)

Callers 14

xo_encoder_initFunction · 0.85
xo_format_valueFunction · 0.85
xo_attr_hvFunction · 0.85
xo_do_open_containerFunction · 0.85
xo_do_close_containerFunction · 0.85
xo_do_open_listFunction · 0.85
xo_do_close_listFunction · 0.85
xo_do_open_leaf_listFunction · 0.85
xo_do_close_leaf_listFunction · 0.85
xo_do_open_instanceFunction · 0.85
xo_do_close_instanceFunction · 0.85
xo_flush_hFunction · 0.85

Calls 2

xo_get_privateFunction · 0.85
xo_get_encoderFunction · 0.85

Tested by

no test coverage detected