[#BloombergLP-bdlcc-SharedObjectPool_Rep-disposeRep] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlcc.adoc[bdlcc]::xref:BloombergLP/bdlcc/SharedObjectPool_Rep.adoc[SharedObjectPool_Rep]::disposeRep :relfileprefix: ../../../ :mrdocs: Release this representation object. This method is invoked when the number of weak references and the number of strong references reach zero. This virtual override will return the object, and this representation, to the associated pool. == Synopsis Declared in `<bdlcc_sharedobjectpool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- virtual void disposeRep() override; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#