From 9fcadaee1c93fe1aa5bc9c83ec8b4da6d14cece4 Mon Sep 17 00:00:00 2001 From: Thomas Lauf Date: Fri, 15 Mar 2019 09:53:39 +0100 Subject: [PATCH] Reorder and group function declarations Signed-off-by: Thomas Lauf --- src/Chart.h | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) diff --git a/src/Chart.h b/src/Chart.h index 2d43fc17..88789d6a 100644 --- a/src/Chart.h +++ b/src/Chart.h @@ -40,34 +40,25 @@ public: std::string render (const Interval&, const std::vector &, const std::vector &, const std::map &); private: + std::string renderAxis (int, int, const Color&, const Color&, int); + std::string renderDay (Datetime&, const Color&); + std::string renderHolidays (const std::map &); + std::string renderMonth (const Datetime&, const Datetime&); + std::string renderSubTotal (time_t, const std::string&); + std::string renderSummary (const std::string&, const Interval&, const std::vector &, const std::vector &); + std::string renderTotal (time_t); + std::string renderWeek (const Datetime&, const Datetime&); + std::string renderWeekday (Datetime&, const Color&); + + void renderExclusionBlocks (std::vector&, const Datetime&, int, int, const std::vector&, const Color&, const Color&); + void renderInterval (std::vector&, const Datetime&, const Interval&, int, time_t&); + unsigned long getIndentSize (); std::pair determineHourRange (const Interval&, const std::vector &); - std::string renderAxis (int, int, const Color&, const Color&, int); - - std::string renderMonth (const Datetime&, const Datetime&); - - std::string renderWeek (const Datetime&, const Datetime&); - - std::string renderWeekday (Datetime&, const Color&); - - std::string renderDay (Datetime&, const Color&); - Color getDayColor (const Datetime&, const Datetime&, const std::map &, const Color&, const Color&); - std::string renderTotal (time_t); - - std::string renderSubTotal (time_t, const std::string&); - - void renderExclusionBlocks (std::vector&, const Datetime&, int, int, const std::vector&, const Color&, const Color&); - - void renderInterval (std::vector&, const Datetime&, const Interval&, int, time_t&); - - std::string renderHolidays (const std::map &); - - std::string renderSummary (const std::string&, const Interval&, const std::vector &, const std::vector &); - const bool with_label_month; const bool with_label_week; const bool with_label_weekday;