FTXUI
6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
terminal_input_parser_test_fuzzer.cpp
Go to the documentation of this file.
1
// Copyright 2021 Arthur Sonzogni. Todos los derechos reservados.
2
// El uso de este código fuente se rige por la licencia MIT que se puede encontrar en
3
// el archivo LICENSE.
4
#include <cstddef>
5
#include <
ftxui/component/event.hpp
>
6
#include "
ftxui/component/terminal_input_parser.hpp
"
7
8
extern
"C"
int
LLVMFuzzerTestOneInput
(
const
char
* data,
size_t
size) {
9
using namespace
ftxui
;
10
auto
parser =
TerminalInputParser
([&](
Event
) {});
11
for
(
size_t
i = 0; i <
size
; ++i) {
12
parser.Add(data[i]);
13
}
14
15
return
0;
// Los valores de retorno distintos de cero están reservados para uso futuro.
16
}
ftxui::TerminalInputParser
Definition
terminal_input_parser.hpp:17
event.hpp
ftxui::Event
Representa un evento. Puede ser un evento de pulsación de tecla, un redimensionamiento de terminal,...
Definition
event.hpp:29
size
return dimx size(HEIGHT, EQUAL, dimy)
ftxui
El espacio de nombres ftxui:: de FTXUI.
Definition
animation.hpp:10
terminal_input_parser.hpp
LLVMFuzzerTestOneInput
int LLVMFuzzerTestOneInput(const char *data, size_t size)
Definition
terminal_input_parser_test_fuzzer.cpp:8