BloombergLP::bslstl::SharedPtr_IsFactoryFor

Forward declaration of component-private type trait to indicate whether a pointer to a FACTORY has a deleteObject member that can be called as factory->deleteObject((ARG *)p).

Synopsis

Declared in <bslstl_sharedptr.h>

template<
    class FACTORY,
    class ARG>
struct SharedPtr_IsFactoryFor;

Enums

NameDescription
Unnamed enum Compile-time constant indicating factory compatibility.