X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=sim%2Fo1-interface.git;a=blobdiff_plain;f=ntsimulator%2Fntsim-ng%2Futils%2Fdebug_utils.h;fp=ntsimulator%2Fntsim-ng%2Fcore%2Fdatastore%2Fgenerate.h;h=8bb1423ce61e1a91c5f8393f23e51f7d3d092fcc;hp=f0b42089490510f9b05755961fef12ae1fb69553;hb=caec2fcb18e829420672509fe5e356b48d0c3840;hpb=f379349d310d61b27d2c0bf7334d2268cc8f42e2 diff --git a/ntsimulator/ntsim-ng/core/datastore/generate.h b/ntsimulator/ntsim-ng/utils/debug_utils.h similarity index 69% rename from ntsimulator/ntsim-ng/core/datastore/generate.h rename to ntsimulator/ntsim-ng/utils/debug_utils.h index f0b4208..8bb1423 100644 --- a/ntsimulator/ntsim-ng/core/datastore/generate.h +++ b/ntsimulator/ntsim-ng/utils/debug_utils.h @@ -17,12 +17,16 @@ #pragma once -#include #include +#include + #include +#include + +void debug_print_sr_val(const sr_val_t *value); +void debug_print_sr_change(sr_change_oper_t op, sr_val_t *old_val, sr_val_t *new_val); -struct lyd_node *datastore_load_external(const char *filename, bool operational); +void debug_print_lyd_value(struct lyd_node *node); +void debug_print_lyd_node(struct lyd_node *node); -//generate all available root nodes (taking into consideration excluded, deprecated and unimplemented modules and containers) -int datastore_generate_data(const char *running_filename, const char *operational_filename); -int datastore_generate_external(void); +void debug_print_siblings(const struct lyd_node *node);