createInplace overloads

Synopses

Declared in <bslstl_sharedptr.h>

Create the managed object in‐place using the default allocator.

void
createInplace();

Create the managed object in‐place using basicAllocator.

template<class... ARGS>
void
createInplace(
    BloombergLP::bslma::Allocator* basicAllocator,
    ARGS&&... args);

Parameters

Name

Description

basicAllocator

allocator used to supply memory

args

constructor arguments forwarded to the new object

Created with MrDocs