Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
OdDbStepIteratorWrap<class I, class V = I*> Template
Syntax
C++
template <class I, class V = I*> class OdDbStepIteratorWrap : public std::iterator<std::forward_iterator_tag, V>;

 

This class is an iterator wrapper to be used to implement "range-based for" loop support in collections using OdDbSymbolTableIterator and OdDbObjectIterator (actually any iterator that uses `step()` function to iterate). When the wrapper iterator `done()` function returns true, it is released and becomes equal to the null iterator representing collection end.

OdDbStepIteratorWrap@classI@classV=I_

File: DbRangeIterator.h 

Module: API Reference 

Copyright © 2002-2022. Open Design Alliance All rights reserved.