19#ifndef INCLUDED_TOOLS_WLDCRD_HXX
20#define INCLUDED_TOOLS_WLDCRD_HXX
27#include <rtl/ustring.hxx>
35 static bool ImpMatch( std::u16string_view aWild, std::u16string_view aStr );
44 WildCard(std::u16string_view rWildCard,
const char cSeparator =
'\0')
45 : aWildString(rWildCard)
46 , cSepSymbol(cSeparator)
57 aWildString = rString;
60 bool Matches( std::u16string_view rStr )
const;
WildCard(std::u16string_view rWildCard, const char cSeparator='\0')
const OUString & getGlob() const
void setGlob(std::u16string_view rString)