Main Page
Namespaces
Classes
Files
File List
File Members
src
panels
filter_panel.cpp
Go to the documentation of this file.
1
28
#include <
log_view/panels/filter_panel.h
>
29
30
namespace
log_view
{
31
32
void
FilterPanel::refresh
() {
33
mvwprintw(
window_
, 0, 0,
"filter: %s"
,
input_text_
.c_str());
34
}
35
36
void
FilterPanel::activate
(
bool
enable) {
37
if
(enable) {
38
filter_
.
setFilter
(
input_text_
);
39
}
40
else
{
41
filter_
.
setFilter
(
""
);
42
}
43
}
44
45
}
// namespace log_view
log_view::FilterPanel::activate
virtual void activate(bool enable)
Definition:
filter_panel.cpp:36
log_view::PanelInterface::window_
WINDOW * window_
Definition:
panel_interface.h:94
filter_panel.h
log_view::FilterPanel::refresh
virtual void refresh()
Definition:
filter_panel.cpp:32
log_view::LogFilter::setFilter
void setFilter(const std::string &filter)
Definition:
log_filter.cpp:39
log_view
Definition:
datatypes.h:35
log_view::FilterPanel::filter_
LogFilter & filter_
Definition:
filter_panel.h:48
log_view::PanelInterface::input_text_
std::string input_text_
Definition:
panel_interface.h:105
log_view
Author(s): Marc Alban
autogenerated on Thu Mar 4 2021 03:21:52