mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2024-11-25 20:27:31 +08:00
Add missing includes for gcc
Bug:https://github.com/ArthurSonzogni/FTXUI/issues/695
This commit is contained in:
parent
afb03620da
commit
ce252ff92e
@ -2,6 +2,7 @@
|
|||||||
#define FTXUI_SCREEN_STRING_HPP
|
#define FTXUI_SCREEN_STRING_HPP
|
||||||
|
|
||||||
#include <stddef.h> // for size_t
|
#include <stddef.h> // for size_t
|
||||||
|
#include <cstdint> // for uint8_t
|
||||||
#include <string> // for string, wstring, to_string
|
#include <string> // for string, wstring, to_string
|
||||||
#include <vector> // for vector
|
#include <vector> // for vector
|
||||||
|
|
||||||
|
@ -70,7 +70,8 @@ void Flush() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
constexpr int timeout_milliseconds = 20;
|
constexpr int timeout_milliseconds = 20;
|
||||||
[[maybe_unused]] constexpr int timeout_microseconds = timeout_milliseconds * 1000;
|
[[maybe_unused]] constexpr int timeout_microseconds =
|
||||||
|
timeout_milliseconds * 1000;
|
||||||
#if defined(_WIN32)
|
#if defined(_WIN32)
|
||||||
|
|
||||||
void EventListener(std::atomic<bool>* quit, Sender<Task> out) {
|
void EventListener(std::atomic<bool>* quit, Sender<Task> out) {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
#include <algorithm> // for max, min
|
#include <algorithm> // for max, min
|
||||||
|
#include <cstdint> // for uint8_t, uint16_t, uint32_t, uint64_t
|
||||||
#include <ftxui/component/component_options.hpp> // for SliderOption
|
#include <ftxui/component/component_options.hpp> // for SliderOption
|
||||||
#include <string> // for allocator
|
#include <string> // for allocator
|
||||||
#include <utility> // for move
|
#include <utility> // for move
|
||||||
|
@ -32,11 +32,11 @@ BENCHMARK(BencharkBasic)->DenseRange(0, 256, 16);
|
|||||||
static void BencharkText(benchmark::State& state) {
|
static void BencharkText(benchmark::State& state) {
|
||||||
while (state.KeepRunning()) {
|
while (state.KeepRunning()) {
|
||||||
std::string content = "HELLO world ";
|
std::string content = "HELLO world ";
|
||||||
for(int i=0; i<state.range(0); ++i) {
|
for (int i = 0; i < state.range(0); ++i) {
|
||||||
content += content;
|
content += content;
|
||||||
}
|
}
|
||||||
auto document = paragraph(content);
|
auto document = paragraph(content);
|
||||||
Screen screen(200,200);
|
Screen screen(200, 200);
|
||||||
Render(screen, document);
|
Render(screen, document);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <array> // for array
|
#include <array> // for array
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
#include <cstdint>
|
||||||
#include <string_view> // for literals
|
#include <string_view> // for literals
|
||||||
|
|
||||||
#include "ftxui/screen/color_info.hpp" // for GetColorInfo, ColorInfo
|
#include "ftxui/screen/color_info.hpp" // for GetColorInfo, ColorInfo
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
|
|
||||||
// Copyright 2022 Arthur Sonzogni. All rights reserved.
|
// Copyright 2023 Arthur Sonzogni. All rights reserved.
|
||||||
// Use of this source code is governed by the MIT license that can be found in
|
// Use of this source code is governed by the MIT license that can be found in
|
||||||
// the LICENSE file.
|
// the LICENSE file.
|
||||||
|
Loading…
Reference in New Issue
Block a user