str#

Fully qualified name: omni::str

namespace str#

Namespace for various string helper classes, interfaces, and functions.

Namespace for various string helper functions.

Classes#

IReadOnlyCString_abi

Reference counted read-only C-style (i.e. null-terminated) string.

ReadOnlyCString

Concrete implementation of the IReadOnlyCString interface.

Functions#

bool isWildcardPattern(const char *pattern)

Tests whether a string is potentially a wildcard pattern.

bool matchWildcard(const char *str, const char *pattern)

Checks if a string matches a wildcard pattern.

const char * matchWildcards(const char *str, const char *const *patterns, size_t patternsCount)

Attempts to match a string to a set of wildcard patterns.

Typedefs#

IReadOnlyCString

Typedef for API wrapper of IReadOnlyCString_abi .