LocalShareDirIterator
LocalShareDirIterator::LocalShareDirIterator()
LocalShareDirIterator::~LocalShareDirIterator()
LocalShareDirIterator::SetDirectory(ShareDir* directory)
LocalShareDirIterator::GetCurrentEntry() const
LocalShareDirIterator::NextEntry()
LocalShareDirIterator::Rewind()
LocalShareDirIterator::IsDone() const
for (LocalShareDirIterator* iterator = fIterators.First();
ShareDir::AddDirIterator(LocalShareDirIterator* iterator)
ShareDir::RemoveDirIterator(LocalShareDirIterator* iterator)
void AddDirIterator(LocalShareDirIterator* iterator);
LocalShareDirIterator* iterator);
DoublyLinkedList<LocalShareDirIterator> fIterators;
class LocalShareDirIterator : public ShareDirIterator,
public DoublyLinkedListLinkImpl<LocalShareDirIterator> {
LocalShareDirIterator();
~LocalShareDirIterator();
LocalShareDirIterator* iterator
= new(std::nothrow) LocalShareDirIterator();