This class template implements the same interfaces as the BoyerMooreHorspoolSearcher_CharImp for arbitrary value_type.
Declared in <bslstl_boyermoorehorspoolsearcher.h>
template<
class RNDACC_ITR_NEEDLE,
class HASH,
class EQUAL>
class BoyerMooreHorspoolSearcher_GeneralImp;
| Name | Description |
|---|---|
difference_type | Iterator difference type. |
value_type | Needle value type. |
| Name | Description |
|---|---|
BoyerMooreHorspoolSearcher_GeneralImp [constructor] | Constructors |
operator= | Assignment operators |
allocator | Return the allocator used by this object to supply memory. |
badCharacterSkip | Return the number of positions to advance the search in the haystack when the specified value is found in the rightmost position of the current (unsuccessful) match attempt. |
equal | Return the equality comparison functor supplied on construction. |
hash | Return the hashing functor supplied on construction. |