28 #ifndef LOG_VIEW_LOG_FILTER_H_ 29 #define LOG_VIEW_LOG_FILTER_H_ 47 void setFilter(
const std::string& filter);
82 void search(
const std::string& pattern);
89 const std::map<std::string, NodeData>&
nodes()
const {
return nodes_; }
132 #endif // LOG_VIEW_LOG_FILTER_H_
bool getInfoLevel() const
std::vector< std::string > filter_list_
bool getWarnLevel() const
int64_t search_cursor_fwd_
void setDebugLevel(bool enable)
void setEnableNodeFilter(bool enable)
std::shared_ptr< LogStore > LogStorePtr
void search(const std::string &pattern)
size_t earliest_log_index_
void setErrorLevel(bool enable)
const std::deque< LogLine > & indices() const
void setCursor(int64_t index)
void setInfoLevel(bool enable)
void toggleNode(const std::string &node)
const std::map< std::string, NodeData > & nodes() const
bool getErrorLevel() const
bool accepted(const LogEntry &entry, bool new_entry=false)
void setSelectStart(int64_t index)
void setFatalLevel(bool enable)
bool getFatalLevel() const
std::map< std::string, NodeData > nodes_
int64_t search_cursor_rev_
void setCursorOffset(int64_t offset)
bool getEnableNodeFilter() const
std::shared_ptr< LogFilter > LogFilterPtr
void setExclude(const std::string &exclude)
std::string getSearch() const
std::string filter_string_
void setFilter(const std::string &filter)
bool getDebugLevel() const
void setWarnLevel(bool enable)
void setSelectEnd(int64_t index)
std::string getFilterString() const
std::vector< std::string > exclude_list_
std::deque< LogLine > log_indices_
LogFilter(LogStorePtr &logs)