[#BloombergLP-bdlcc-ObjectCatalog-removeAll-0b] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlcc.adoc[bdlcc]::xref:BloombergLP/bdlcc/ObjectCatalog.adoc[ObjectCatalog]::removeAll :relfileprefix: ../../../ :mrdocs: `removeAll` overloads == Synopses Declared in `<bdlcc_objectcatalog.h>` Remove all objects that are currently held in this catalog and optionally load into the optionally specified `buffer` the removed objects. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-01b.adoc[removeAll](); ---- [.small]#xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-01b.adoc[_» more..._]# Same as the preceding overload, loading removed objects into the specified `buffer`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-05.adoc[removeAll](xref:bsl/vector-00d.adoc[bsl::vector<TYPE>]* buffer); ---- [.small]#xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-05.adoc[_» more..._]# Same as the preceding overload, loading removed objects into the specified `buffer`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-018.adoc[removeAll](std::pmr::vector<TYPE>* buffer); ---- [.small]#xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-018.adoc[_» more..._]# Same as the preceding overload, loading removed objects into the specified `buffer`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-02.adoc[removeAll](std::vector<TYPE>* buffer); ---- [.small]#xref:BloombergLP/bdlcc/ObjectCatalog/removeAll-02.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#