This class template implements the same interfaces as the BoyerMooreHorspoolSearcher_CharImp for arbitrary value_type.

Synopsis

Declared in <bslstl_boyermoorehorspoolsearcher.h>

template<
    class RNDACC_ITR_NEEDLE,
    class HASH,
    class EQUAL>
class BoyerMooreHorspoolSearcher_GeneralImp;

Type Aliases

Name

Description

difference_type

Iterator difference type.

value_type

Needle value type.

Member Functions

Name

Description

BoyerMooreHorspoolSearcher_GeneralImp [constructor]

Constructors

operator=

Assignment operators

allocator

Return the allocator used by this object to supply memory.

badCharacterSkip

Return the haystack advance for a mismatched rightmost character.

equal

Return the equality comparison functor supplied on construction.

hash

Return the hashing functor supplied on construction.

Created with MrDocs