====== lmbEmptyIterator ====== Класс lmbEmptyIterator - пустой [[iterators|итератор]], наследуется от [[lmbIteratorBase]]. lmbEmptyIterator :: valid() всегда возвращает false. lmbEmptyIterator :: current() возращает null. lmbEmptyIterator - это пример реализации паттерна Null Object, то есть в тех случаях, когда клиенты должны получить результат-объект, поддерживающий определенный интерфейс (в данном случае интерфейс итератора), однако этот объект должен вести себя как пустой результат.