mirror of
https://github.com/p-ranav/indicators.git
synced 2025-12-12 01:18:52 +08:00
Added missing includes
This commit is contained in:
@@ -26,13 +26,19 @@ SOFTWARE.
|
|||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
#define NOMINMAX
|
#define NOMINMAX
|
||||||
|
#include <atomic>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
|
#include <indicators/color.hpp>
|
||||||
|
#include <iostream>
|
||||||
|
#include <mutex>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
namespace indicators {
|
namespace indicators {
|
||||||
|
|
||||||
template <typename Indicator, size_t count> class MultiProgress {
|
template <typename Indicator, size_t count> class MultiProgress {
|
||||||
public:
|
public:
|
||||||
|
MultiProgress() { _bars.reserve(count); }
|
||||||
|
|
||||||
void add_progress_bar(Indicator &bar) {
|
void add_progress_bar(Indicator &bar) {
|
||||||
_bars.push_back(bar);
|
_bars.push_back(bar);
|
||||||
bar._multi_progress_mode = true;
|
bar._multi_progress_mode = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user