Go to the documentation of this file.
28 #ifndef LOG_VIEW_LOG_PANEL_H_
29 #define LOG_VIEW_LOG_PANEL_H_
39 LogPanel(
int height,
int width,
int y,
int x,
LogStorePtr& logs,
LogFilter& filter) :
PanelInterface(
height,
width,
y,
x),
logs_(logs),
filter_(filter) {}
69 #endif // LOG_VIEW_LOG_PANEL_H_
virtual void startSelect(int row)
std::shared_ptr< LogStore > LogStorePtr
virtual void copyToClipboard()
virtual int getContentWidth() const
virtual void setCursor(int64_t cursor)
void printEntry(size_t row, const LogEntry &entry, size_t line, size_t index)
void setCursor(int64_t index)
virtual bool canNavigate() const
const std::deque< LogLine > & indices() const
virtual int height() const
virtual bool handleMouse(const MEVENT &event)
virtual bool handleKey(int key)
virtual int width() const
virtual void resize(int height, int width, int y, int x)
LogPanel(int height, int width, int y, int x, LogStorePtr &logs, LogFilter &filter)
virtual int64_t getCursor() const
std::shared_ptr< LogPanel > LogPanelPtr
virtual void endSelect(int row)
virtual size_t getContentSize() const
std::string getPrefix(const LogEntry &entry, size_t line) const
log_view
Author(s): Marc Alban
autogenerated on Sat Sep 17 2022 02:22:53