libyang  2.0.7
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
plugins_exts_print.h File Reference

libyang support for YANG extensions implementation - schema print related items. More...

#include <stdint.h>
Include dependency graph for plugins_exts_print.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

uint16_t * lys_ypr_ctx_get_level (const struct lyspr_ctx *ctx)
 YANG printer context getter for printer indentation level. More...
 
uint32_t * lys_ypr_ctx_get_options (const struct lyspr_ctx *ctx)
 YANG printer context getter for printer options. More...
 
struct ly_out ** lys_ypr_ctx_get_out (const struct lyspr_ctx *ctx)
 YANG printer context getter for output handler. More...
 
void lysc_print_extension_instance (struct lyspr_ctx *ctx, const struct lysc_ext_instance *ext, ly_bool *flag)
 Print substatements of an extension instance. More...
 

Detailed Description

libyang support for YANG extensions implementation - schema print related items.

Author
Radek Krejci rkrej.nosp@m.ci@c.nosp@m.esnet.nosp@m..cz

Copyright (c) 2015 - 2021 CESNET, z.s.p.o.

This source code is licensed under BSD 3-Clause License (the "License"). You may not use this file except in compliance with the License. You may obtain a copy of the License at

https://opensource.org/licenses/BSD-3-Clause

Definition in file plugins_exts_print.h.