VirtualDirIterator
VirtualDirIterator iterator;
VirtualDirIterator iterator;
VirtualDirIterator dirIterator;
VirtualDirIterator iterator;
VirtualDirIterator::GetCurrentEntry() const
VirtualDirIterator::NextEntry()
VirtualDirIterator::Rewind()
for (VirtualDirIterator* iterator = fIterators.First();
VirtualDir::AddDirIterator(VirtualDirIterator* iterator)
VirtualDir::RemoveDirIterator(VirtualDirIterator* iterator)
VirtualDirIterator::VirtualDirIterator()
VirtualDirIterator::~VirtualDirIterator()
VirtualDirIterator::SetDirectory(VirtualDir* directory, bool onlyChildren)
VirtualDirIterator::GetCurrentEntry(const char** name, Node** node)
class VirtualDirIterator : public DoublyLinkedListLinkImpl<VirtualDirIterator> {
VirtualDirIterator();
~VirtualDirIterator();
void AddDirIterator(VirtualDirIterator* iterator);
void RemoveDirIterator(VirtualDirIterator* iterator);
DoublyLinkedList<VirtualDirIterator> fIterators;
VirtualDirIterator* iterator = new(std::nothrow) VirtualDirIterator;
VirtualDirIterator* iterator = (VirtualDirIterator*)cookie;
VirtualDirIterator* iterator = (VirtualDirIterator*)cookie;
VirtualDirIterator* iterator = (VirtualDirIterator*)cookie;
VirtualDirIterator dirIterator;
VirtualDirIterator iterator;