Create an implementation by moving from original using the given allocator.
Synopsis
Declared in <bslstl_boyermoorehorspoolsearcher.h>
BoyerMooreHorspoolSearcher_GeneralImp(
BloombergLP::bslmf::MovableRef<BoyerMooreHorspoolSearcher_GeneralImp> original,
BloombergLP::bslma::Allocator* basicAllocator);
Description
The state of original is moved (in constant time) to the new searcher if basicAllocator == original.allocator(), and is copied using basicAllocator otherwise. The original object is left in an unspecified (valid) state.
Parameters
Name |
Description |
original |
object whose state to move from |
basicAllocator |
memory allocator used to supply memory |
Created with MrDocs