cfg_encoder

The configuration encoder.

Synopsis:

struct cfg_encoder cfg_encoder_t {
    cfg_item_t * base ;
    cfg_item_t * container ;
};

Data:

cfg_item_t * base
The base configuration item, which can be used as the root of a new configuration tree.
cfg_item_t * container
The container configuration item, which sometimes becomes a child node of a base and sometimes is used to construct new configuration items for other uses.

Library:

libasr

Description:

The configuration encoder is an interim structure used to encode configurations.