|
sbuild
1.6.10
|
Base class for key-value configuration file formats. More...
#include <sbuild-keyfile-base.h>
Inheritance diagram for sbuild::keyfile_base:Public Types | |
| enum | priority { PRIORITY_OPTIONAL, PRIORITY_REQUIRED, PRIORITY_DISALLOWED, PRIORITY_DEPRECATED, PRIORITY_OBSOLETE } |
| Configuration parameter priority. More... | |
| enum | error_code { BAD_FILE, DEPRECATED_KEY, DEPRECATED_KEY_NL, DISALLOWED_KEY, DISALLOWED_KEY_NL, DUPLICATE_GROUP, DUPLICATE_KEY, INVALID_GROUP, INVALID_KEY, INVALID_LINE, MISSING_KEY, MISSING_KEY_NL, NO_GROUP, NO_KEY, OBSOLETE_KEY, OBSOLETE_KEY_NL, PASSTHROUGH_G, PASSTHROUGH_GK, PASSTHROUGH_LG, PASSTHROUGH_LGK, UNKNOWN_KEY } |
| Error codes. More... | |
| typedef parse_error< error_code > | error |
| Exception type. | |
Public Member Functions | |
| keyfile_base () | |
| The constructor. | |
| virtual | ~keyfile_base () |
| The destructor. | |
Base class for key-value configuration file formats.
Error codes.
Configuration parameter priority.
1.8.9.1