changed: setError(std::string) -> setError(const std::string)