19 #ifndef SBUILD_PARSE_VALUE_H 20 #define SBUILD_PARSE_VALUE_H 22 #include <sbuild/sbuild-parse-error.h> 23 #include <sbuild/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: sbuild-parse-value.h:34
Debian source builder components.
Definition: sbuild-auth-null.h:24
Notification messages.
Definition: sbuild-log.h:31
std::ostream & log_debug(debug_level level)
Log a debug message.
Definition: sbuild-log.cc:110
Parse error.
Definition: sbuild-parse-error.h:35
void parse_value(std::string const &value, bool &parsed_value)
Parse a boolean value.
Definition: sbuild-parse-value.cc:49
parse_value_error_code
Error codes.
Definition: sbuild-parse-value.h:32
parse_error< parse_value_error_code > parse_value_error
Exception type.
Definition: sbuild-parse-value.h:38