| 1234567891011121314151617 |
- #pragma once
- #include <unordered_set>
- #include <jvalidate/forward.h>
- namespace jvalidate {
- class ValidationResult {
- public:
- std::unordered_set<std::string> visited_properties;
- std::unordered_set<size_t> visited_items;
- public:
- void record(size_t item) { visited_items.insert(item); }
- void record(std::string const & property) { visited_properties.insert(property); }
- };
- }
|