#include <wildcards.hpp>
Public Member Functions | |
constexpr | matcher (Pattern &&pattern, const cards< container_item_t< Pattern >> &c=cards< container_item_t< Pattern >>(), const EqualTo &equal_to=EqualTo()) |
constexpr | matcher (Pattern &&pattern, const EqualTo &equal_to) |
template<typename Sequence > | |
constexpr full_match_result< const_iterator_t< Sequence >, const_iterator_t< Pattern > > | matches (Sequence &&sequence) const |
Private Attributes | |
cards< container_item_t< Pattern > > | c_ |
EqualTo | equal_to_ |
const_iterator_t< Pattern > | p_ |
const_iterator_t< Pattern > | pend_ |
Definition at line 1757 of file wildcards.hpp.
|
inlineexplicitconstexpr |
Definition at line 1760 of file wildcards.hpp.
|
inlineconstexpr |
Definition at line 1769 of file wildcards.hpp.
|
inlineconstexpr |
Definition at line 1777 of file wildcards.hpp.
|
private |
Definition at line 1788 of file wildcards.hpp.
|
private |
Definition at line 1789 of file wildcards.hpp.
|
private |
Definition at line 1786 of file wildcards.hpp.
|
private |
Definition at line 1787 of file wildcards.hpp.