6#ifndef ATLAS_QUERYBUILDER_HPP
7#define ATLAS_QUERYBUILDER_HPP
55std::string_view
trimSpaces( std::string_view str );
61std::pair< std::string_view, std::string_view >
seperateNamespace(
const std::string_view str );
65std::string
escape( std::string_view str );
std::string_view extractUntilNext(std::string_view &str)
Extracts characters until reaching a grouping operator or namespace or system tag.
Definition QueryBuilder.cpp:258
std::string processString(std::string_view str_view)
Definition QueryBuilder.cpp:298
std::string orderToStr(const SortOrder order)
Definition QueryBuilder.cpp:339
std::pair< std::string_view, std::string_view > seperateNamespace(const std::string_view str)
Definition QueryBuilder.cpp:190
std::string generateQuery(const std::string str, const SortOrder order, const bool asc)
Definition QueryBuilder.cpp:357
std::string escape(std::string_view str)
Definition QueryBuilder.cpp:319
SortOrder
Definition QueryBuilder.hpp:48
@ Time
Definition QueryBuilder.hpp:52
@ Creator
Definition QueryBuilder.hpp:50
@ Name
Definition QueryBuilder.hpp:49
std::string_view trimSpaces(std::string_view str)
Definition QueryBuilder.cpp:52
std::string parseBytesize(std::string_view str)
Definition QueryBuilder.cpp:67
Engine
Definition engineDetection.hpp:20