Container for lots of config items. More...
#include "set.h"
Collaboration diagram for ConfigSet:Data Fields | |
| struct HashTable * | hash |
| Hash Table: "$name" -> ConfigDef. | |
| struct ConfigSetType | types [18] |
| All the defined config types. | |
Container for lots of config items.
The config items are stored in a HashTable so that their names can be looked up efficiently. Each config item is represented by a HashElem. Once created, this HashElem is static and may be used for the lifetime of the ConfigSet.
| struct HashTable* ConfigSet::hash |
| struct ConfigSetType ConfigSet::types[18] |