| 
    StormByte C++ Library: Config module 0.0.9999
    
   StormByte-Config is a StormByte library module for parsing configuration files 
   | 
 
| ▼NStormByte | |
| ▼NConfig | |
| ▼NItem | |
| CBase | The base class for all configuration items | 
| CComment | Represents a comment item in a configuration file | 
| CContainer | Represents a container that can hold multiple configuration items | 
| CGroup | Represents a group in a configuration file that can hold other items, subgroups, and sublists recursively | 
| CList | Represents a list in a configuration file that can hold other items, subgroups, and sublists recursively | 
| CValue | Represents a configuration item with a value | 
| CConfig | Abstract class representing a configuration file | 
| CException | Base class for all configuration-related exceptions | 
| CInvalidName | Thrown when an invalid name is used for an item | 
| CInvalidPath | Thrown when an invalid path is used for an item | 
| CItemAlreadyExists | Thrown when attempting to add an item that already exists | 
| CItemNameAlreadyExists | Thrown when an item's name conflicts with an existing name | 
| CItemNotFound | Thrown when an item cannot be found by its path or name | 
| COutOfBounds | Thrown when an index is out of bounds | 
| CParseError | Thrown when a parsing error occurs in a configuration file | 
| CValueFailure | Thrown when setting a value fails due to type mismatch | 
| CWrongValueTypeConversion | Thrown when a value is converted to an incorrect type |