On this page
article
peary::config
peary::config
Classes
| Name | |
|---|---|
| class | peary::config::ConfigParser Simple parser class for TOML-like configurations consisting of sections indicated by […] and key-value pairs. |
| class | peary::config::Configuration Configuration class holding key-value pairs of configuration parameters. |
| class | peary::config::ConfigurationError Base class for configuration-related errors. |
| class | peary::config::InvalidSectionError Exception class for invalid configuration sections. |
| class | peary::config::MissingKeyError Exception class for missing configuration keys. |
| class | peary::config::InvalidKeyError Exception class for invalid configuration keys. |
| class | peary::config::InvalidTypeError Exception class for invalid configuration types. |
| class | peary::config::InvalidValueError Exception class for invalid configuration values. |
Functions
| Name | |
|---|---|
| std::ostream & | operator«(std::ostream & os, const Configuration & c)Overloaded output operator for Configuration objects. |
| std::ostream & | operator«(std::ostream & os, const ConfigParser & c)Overloaded output operator for ConfigParser objects. |
Functions Documentation
function operator«
inline std::ostream & operator<<(
std::ostream & os,
const Configuration & c
)
Overloaded output operator for Configuration objects.
Parameters:
- os Output stream to write to
- c Configuration object to be printed
Return: Reference to the output stream
function operator«
inline std::ostream & operator<<(
std::ostream & os,
const ConfigParser & c
)
Overloaded output operator for ConfigParser objects.
Parameters:
- os Output stream to write to
- c ConfigParser object to be printed
Return: Reference to the output stream
Updated on 2025-11-14 at 11:31:23 +0100