Lines Matching refs:tableChars
32 std::map<std::string, std::string> tableChars = {
162 std::string Console::StringRepeat(size_t number, const std::string& tableChars)
167 divider += tableChars;
292 std::string Console::ArrayJoin(std::vector<std::string> rowDivider, const std::string& tableChars)
300 result += tableChars;
308 std::string result = tableChars["left"];
326 result += tableChars["middle"];
329 result += tableChars["right"];
355 std::string result = tableChars["left"];
369 result += tableChars["middle"];
372 result += tableChars["right"];
401 rowDivider[i] = StringRepeat(columnWidths[i] + 2, tableChars["middleMiddle"]); // 2: two space
404 std::string indexRow1 = tableChars["topLeft"] +
405 ArrayJoin(rowDivider, tableChars["topMiddle"]) +
406 tableChars["topRight"];
408 std::string indexRow3 = tableChars["leftMiddle"] +
409 ArrayJoin(rowDivider, tableChars["rowMiddle"]) +
410 tableChars["rightMiddle"];
417 std::string endRow = tableChars["bottomLeft"] +
418 ArrayJoin(rowDivider, tableChars["bottomMiddle"]) +
419 tableChars["bottomRight"];