Lines Matching defs:titles
36 inline std::vector<size_t> CalculateColumnWidths(const std::vector<std::string> &titles,
40 std::vector<size_t> widths(titles.size(), 0);
41 for (size_t i = 0; i < titles.size(); ++i) {
42 widths[i] = std::max(widths[i], GetElementLength(titles[i]));
75 inline void PrintHeader(std::ostream &os, const std::vector<size_t> &widths, const std::vector<std::string> &titles)
78 for (size_t i = 0; i < titles.size(); ++i) {
80 PrintCentered(os, titles[i], widths[i]);
98 const std::vector<std::string> &titles,
102 std::vector<size_t> widths = CalculateColumnWidths(titles, rows, lineWidth);
108 PrintHeader(os, widths, titles);