19 #ifndef SBUILD_PARSE_VALUE_H
20 #define SBUILD_PARSE_VALUE_H
22 #include <sbuild/parse-error.h>
23 #include <sbuild/log.h>
58 std::string& parsed_value);
71 std::istringstream is(value);
72 is.imbue(std::locale::classic());
76 parsed_value = tmpval;
The value could not be parsed.
Definition: parse-value.h:34
Debian source builder components.
Definition: ctty.cc:31
Notification messages.
Definition: log.h:31
std::ostream & log_debug(debug_level level)
Log a debug message.
Definition: log.cc:110
Parse error.
Definition: parse-error.h:34
void parse_value(const std::string &value, bool &parsed_value)
Parse a boolean value.
Definition: parse-value.cc:35
parse_value_error_code
Error codes.
Definition: parse-value.h:32
parse_error< parse_value_error_code > parse_value_error
Exception type.
Definition: parse-value.h:38