BloombergLP::bdlcc::ObjectCatalogIter::ObjectCatalogIter

Create an iterator for the specified catalog at its first member.

Synopsis

Declared in <bdlcc_objectcatalog.h>

explicit
ObjectCatalogIter(ObjectCatalog<TYPE> const& catalog);

Description

Create an iterator for the specified catalog and associate it with the first member of the catalog. If the catalog is empty then the iterator is initialized to be invalid. The catalog is locked for read for the duration of iterator's life.

Parameters

NameDescription
catalogcatalog to iterate