24template<
typename TChar>
28 std::vector<std::pair<int,TString<TChar>>>
commands;
ALIB_DLL bool Match(const TString< TChar > &haystack, lang::Case sensitivity=lang::Case::Sensitive)
TWildcardMatcher(const TString< TChar > &pattern=NULL_STRING)
ALIB_DLL void Compile(const TString< TChar > &pattern)
std::vector< std::pair< int, TString< character > > > commands
Case
Denotes upper and lower case character treatment.
strings::util::TWildcardMatcher< wchar > WildcardMatcherW
Type alias in namespace alib.
constexpr String NULL_STRING
A nulled string of the default character type.
strings::util::TWildcardMatcher< character > WildcardMatcher
Type alias in namespace alib.
strings::util::TWildcardMatcher< nchar > WildcardMatcherN
Type alias in namespace alib.