Files
comaps/libs/indexer/search_delimiters.hpp
Alexander Borsuk 76ffc99abd New cpp folder structure
Signed-off-by: Alexander Borsuk <me@alex.bio>
2025-08-14 20:52:04 +07:00

27 lines
445 B
C++

#pragma once
#include "base/string_utils.hpp"
#include <vector>
namespace search
{
class Delimiters
{
public:
bool operator()(strings::UniChar c) const;
};
class DelimitersWithExceptions
{
public:
explicit DelimitersWithExceptions(std::vector<strings::UniChar> const & exceptions);
bool operator()(strings::UniChar c) const;
private:
std::vector<strings::UniChar> m_exceptions;
Delimiters m_delimiters;
};
} // namespace search