Class shared::FileOrderBase

template<class T>
class FileOrderBase

Public Functions

FileOrderBase(const std::optional<std::string> &sort_regex, const std::optional<std::string> &sort_by)
virtual std::string concatCaptureGroups(const std::string &file_name) const
virtual std::string getSortBy()
virtual T getFileComparator() = 0

Protected Attributes

std::optional<std::string> sort_regex_
std::optional<std::string> sort_by_