3 #include <carl-common/memory/Singleton.h>
12 namespace validation {
16 std::vector<std::unique_ptr<ValidationPoint>>
m_points;
19 auto& ptr =
m_points.emplace_back(std::make_unique<ValidationPoint>());
20 ptr->set_identifier(channel, file, line);
29 inline auto&
get(
const std::string& channel,
const std::string& file,
int line) {
30 return ValidationCollector::getInstance().get(channel, file, line);
const auto & points() const
ValidationPoint & get(const std::string &channel, const std::string &file, int line)
std::vector< std::unique_ptr< ValidationPoint > > m_points
auto & get(const std::string &channel, const std::string &file, int line)
Class to create the formulas for axioms.