30#ifndef __CLAW_GLOB_HPP__
31#define __CLAW_GLOB_HPP__
35 template <
typename InputIterator1,
typename InputIterator2>
36 bool glob_match(InputIterator1 pattern_first, InputIterator1 pattern_last,
37 InputIterator2
first, InputIterator2 last,
38 typename InputIterator1::value_type any_sequence,
39 typename InputIterator1::value_type zero_or_one,
40 typename InputIterator1::value_type any);
42 template <
typename InputIterator1,
typename InputIterator2>
43 bool glob_potential_match(InputIterator1 pattern_first,
44 InputIterator1 pattern_last, InputIterator2
first,
46 typename InputIterator1::value_type any_sequence,
47 typename InputIterator1::value_type zero_or_one,
48 typename InputIterator1::value_type any);
52#include <claw/glob.tpp>
Fuction object to get the first element of a std::pair.
This is the main namespace.