hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
validation_error_helpers.hpp File Reference
#include <optional>
#include "validators/validation_error.hpp"
Include dependency graph for validation_error_helpers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  shared_model::validation::ValidationErrorCreator
 Helper class for ValidationError creation. More...
 

Namespaces

 shared_model
 
 shared_model::validation
 

Functions

std::optional< ValidationErrorshared_model::validation::operator| (std::optional< ValidationError > oe1, std::optional< ValidationError > oe2)
 
std::optional< ValidationErrorshared_model::validation::aggregateErrors (const ReasonName &name, std::vector< std::optional< ReasonType >> optional_reasons, std::vector< std::optional< ValidationError >> optional_child_errors)