24 result.mWarnings.push_back(msg);
31 result.mErrorMessage = msg;
void addWarning(const fl::string &msg)
const fl::string & errorMessage() const
static TypeConversionResult error(const fl::string &msg)
const fl::vector< fl::string > & warnings() const
static TypeConversionResult warning(const fl::string &msg)
TypeConversionResult() FL_NOEXCEPT
void setError(const fl::string &msg)
void merge(const TypeConversionResult &other)
fl::vector< fl::string > mWarnings
static TypeConversionResult success()
fl::size size() const FL_NOEXCEPT
expected< T, E > result
Alias for expected (Rust-style naming)
Base definition for an LED controller.