Minor update

This commit is contained in:
Pranav Srinivas Kumar
2019-12-03 10:02:46 -06:00
parent 3dd8c82105
commit ec303ef957

View File

@@ -6,6 +6,7 @@
#include <thread>
class progress_bar {
std::string _name{"Running"};
size_t _bar_width{100};
std::string _start{"|"};
std::string _end{"|"};
@@ -21,9 +22,9 @@ public:
void increment(size_t value) {
std::unique_lock<std::mutex> lock{_mutex};
_progress = value;
std::cout << "[";
std::cout << _name << " [";
for (size_t i = 0; i < _bar_width; i++) {
if (i < value) std::cout << "=";
if (i < value) std::cout << "#";
else if (i == value) std::cout << ">";
else std::cout << " ";
}