Constructors
Synopses
Declared in <bslstl_boyermoorehorspoolsearcher.h>
Create an implementation with the same state as original.
Create an implementation by moving from the specified original.
Create an implementation by moving from original using the given allocator.
Create an implementation with the same state as original.
BoyerMooreHorspoolSearcher_GeneralImp(
BoyerMooreHorspoolSearcher_GeneralImp const& original,
BloombergLP::bslma::Allocator* basicAllocator);
Create an implementation for the needle [needleFirst, needleLast)].
BoyerMooreHorspoolSearcher_GeneralImp(
RNDACC_ITR_NEEDLE needleFirst,
RNDACC_ITR_NEEDLE needleLast,
HASH hash,
EQUAL equal,
BloombergLP::bslma::Allocator* basicAllocator);
Parameters
Name |
Description |
original |
object whose state to copy |
basicAllocator |
memory allocator used to supply memory |
needleFirst |
beginning of the needle sequence |
needleLast |
end of the needle sequence |
hash |
hash functor used to store and look up skip metadata |
equal |
equality comparison functor used with |
Created with MrDocs