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.