12#ifndef ERRORMANAGER_HPP
13#define ERRORMANAGER_HPP
15#include "usmtf_export.h"
37 const
std::
string& aValueValidatied,
38 const
std::
string& aOptionalSuggestion =
"") noexcept;
39 void AddError(const
std::
string& aErrorMessage) noexcept;
Definition ErrorManager.hpp:27
bool HasErrors() const noexcept
Definition ErrorManager.cpp:18
void LogErrors(std::ostream &aOut) const noexcept
Definition ErrorManager.cpp:23
const std::vector< ValidationError > & GetErrors() const
Definition ErrorManager.cpp:31
void ClearErrors() noexcept
Definition ErrorManager.cpp:58
virtual ~ErrorManager()=default
void AddError(const ValidationError &aError) noexcept
Definition ErrorManager.cpp:36
void AddErrors(const std::vector< ValidationError > &aErrors) noexcept
Definition ErrorManager.cpp:53
Validation Errors, used heavily in anything thats Validatable.
Definition USMTF_Exceptions.hpp:63
Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set.
Definition WsfCommAddress.hpp:185