Program Listing for File utils.h
↰ Return to documentation for file (include/log_view/utils.h
)
#ifndef LOG_VIEW_UTILS_H_
#define LOG_VIEW_UTILS_H_
#include <algorithm>
#include <cctype>
#include <string>
#include <vector>
namespace log_view {
enum Color { CP_DEFAULT, CP_RED, CP_YELLOW, CP_GREY, CP_DEFAULT_CYAN, CP_DEFAULT_GREY };
std::string toString(double val, int precision);
int ctrl(char key);
std::vector<std::string> split(const std::string &text, char sep);
bool contains(const std::string& text, const std::string& substr, bool case_insensitive);
std::vector<size_t> find(const std::string& text, const std::string& substr, bool case_insensitive);
void toClipboard(const std::string& text);
} // namespace log_view
#endif // LOG_VIEW_UTILS_H_