Constructors
Synopses
Declared in <bdlf_bind.h>
Create a wrapper that shares ownership of the binder of the specified original.
Create a wrapper that assumes ownership of the binder of the specified original.
Create a wrapper with shared pointer semantics around a binder constructed with the specified func invocable and specified tuple bound arguments. Optionally specify the allocator.
BindWrapper(
bslmf::ForwardingType<t_FUNC>::Type func,
bslmf::MovableRef<t_BOUND_TUPLE> tuple,
bslma::Allocator* allocator = 0);
Create a wrapper with shared pointer semantics around a binder constructed with the specified func invocable and specified tuple bound arguments. Optionally specify the allocator.
BindWrapper(
bslmf::ForwardingType<t_FUNC>::Type func,
t_BOUND_TUPLE const& tuple,
bslma::Allocator* allocator = 0);
Created with MrDocs