1 #ifndef CONFIGURATION_LIST_CLASS
2 #define CONFIGURATION_LIST_CLASS
64 cl_figlet_list *_figs;
Represents an atom of configuration info.
Manages a collection of configlet objects.
bool store(configurator &config) const
writes the current values of all the configlets in "this" into "config".
const configlet * find(const configlet &to_find) const
locates the actual configlet with the section and entry of "to_find".
bool zap(const configlet &dead_item)
removes a previously added configuration item.
void add(const configlet &new_item)
adds another configuration atom into the list.
DEFINE_CLASS_NAME("configuration_list")
bool load(configurator &config)
reads the values of all the configlets stored in "config" into this.
virtual ~configuration_list()
void reset()
removes all items from the list.
Provides a base class for configuration repositories.