From 8ca88b69f84d8f7c529d2204513d0a84a2a43237 Mon Sep 17 00:00:00 2001 From: jose miguel mut Date: Mon, 17 Oct 2016 11:18:22 +0100 Subject: [PATCH] summary report: some minor renaming --- inc/vcf/error.hpp | 14 +++++++------- inc/vcf/summary_report_writer.hpp | 8 ++++---- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/inc/vcf/error.hpp b/inc/vcf/error.hpp index 7e484c6d2..ad841ceb3 100644 --- a/inc/vcf/error.hpp +++ b/inc/vcf/error.hpp @@ -179,9 +179,6 @@ namespace ebi #pragma db object struct NoMetaDefinitionError : public Error { - private: - friend class odb::access; - NoMetaDefinitionError() {} public: NoMetaDefinitionError(size_t line, const std::string &message, @@ -192,6 +189,9 @@ namespace ebi virtual void apply_visitor(ErrorVisitor &visitor) override { visitor.visit(*this); } std::string column; std::string field; + private: + friend class odb::access; + NoMetaDefinitionError() {} }; // inheritance siblings about detailed errors @@ -303,9 +303,6 @@ namespace ebi #pragma db object struct SamplesFieldBodyError : public BodySectionError { - private: - friend class odb::access; - SamplesFieldBodyError() {} // necessary for ODB public: SamplesFieldBodyError(size_t line, const std::string &message, @@ -314,7 +311,7 @@ namespace ebi : BodySectionError{line, message}, field{field}, field_cardinality{field_cardinality} { if (field.empty()) { throw std::invalid_argument{"SamplesFieldBodyError: field should not be an empty string. Use " - "SamplesBodyError for unknown errors in the samples columns"}; + "SamplesBodyError for unknown errors in the samples columns"}; } } virtual ErrorCode get_code() const override { return ErrorCode::samples_field_body; } @@ -322,6 +319,9 @@ namespace ebi std::string field; long field_cardinality; // [0, inf): valid number of values. -1: unknown amount of values + private: + friend class odb::access; + SamplesFieldBodyError() {} // necessary for ODB }; #pragma db object struct NormalizationError : public BodySectionError diff --git a/inc/vcf/summary_report_writer.hpp b/inc/vcf/summary_report_writer.hpp index 47793c195..9631a6668 100644 --- a/inc/vcf/summary_report_writer.hpp +++ b/inc/vcf/summary_report_writer.hpp @@ -43,7 +43,7 @@ namespace ebi class SummaryTracker : public ErrorVisitor { public: - SummaryTracker() : undefined_metadata{}, skip(false) {} + SummaryTracker() : already_reported{}, skip{false} {} bool should_write_report(Error &error) { @@ -84,7 +84,7 @@ namespace ebi bool is_already_reported(std::string const &meta_type, std::string const &id) const { typedef std::multimap::const_iterator iter; - std::pair range = undefined_metadata.equal_range(meta_type); + std::pair range = already_reported.equal_range(meta_type); for (auto & current = range.first; current != range.second; ++current) { if (current->second == id) { return true; @@ -95,10 +95,10 @@ namespace ebi void add_already_reported(std::string const &meta_type, std::string const &id) { - undefined_metadata.emplace(meta_type, id); + already_reported.emplace(meta_type, id); } - std::multimap undefined_metadata; + std::multimap already_reported; bool skip; };