Release the object managed by this representation.
Declared in <bdlcc_sharedobjectpool.h>
virtual
void
disposeObject() override;
Release the object being managed by this representation. This method is invoked when the number of strong references reaches zero. Note that if there are any weak references to the shared object then this function does nothing, including not destroying the object or returning it to the pool.