Represents a validation error. More...
#include "validation_error.hpp"

Public Member Functions | |
| ValidationError (ReasonName name, std::vector< ReasonType > errors, std::vector< ValidationError > child_errors={}) | |
| std::string | toString () const |
| ValidationError & | operator|= (ValidationError other) |
| Merge another validation error into this. More... | |
Public Attributes | |
| ReasonName | name |
| Error reason kind. More... | |
| std::vector< ReasonType > | my_errors |
| Errors of this kind. More... | |
| std::vector< ValidationError > | child_errors |
| Subkind errors. More... | |
Represents a validation error.
| ValidationError::ValidationError | ( | ReasonName | name, |
| std::vector< ReasonType > | errors, | ||
| std::vector< ValidationError > | child_errors = {} |
||
| ) |
| ValidationError & ValidationError::operator|= | ( | ValidationError | other | ) |
Merge another validation error into this.
| std::string ValidationError::toString | ( | ) | const |


| std::vector<ValidationError> shared_model::validation::ValidationError::child_errors |
Subkind errors.
| std::vector<ReasonType> shared_model::validation::ValidationError::my_errors |
Errors of this kind.
| ReasonName shared_model::validation::ValidationError::name |
Error reason kind.