LLVM: llvm::vfs::RedirectingFSDirIterImpl Class Reference (original) (raw)

Directory iterator implementation for [RedirectingFileSystem](classllvm%5F1%5F1vfs%5F1%5F1RedirectingFileSystem.html "A virtual file system parsed from a YAML file.")'s directory entries. More...

Inheritance diagram for llvm::vfs::RedirectingFSDirIterImpl:

Public Member Functions
RedirectingFSDirIterImpl (const Twine &Path, RedirectingFileSystem::DirectoryEntry::iterator Begin, RedirectingFileSystem::DirectoryEntry::iterator End, std::error_code &EC)
std::error_code increment () override
Sets CurrentEntry to the next entry in the directory on success, to directory_entry() at end, or returns a system-defined error_code.
Public Member Functions inherited from llvm::vfs::detail::DirIterImpl
virtual ~DirIterImpl ()

Detailed Description

Directory iterator implementation for [RedirectingFileSystem](classllvm%5F1%5F1vfs%5F1%5F1RedirectingFileSystem.html "A virtual file system parsed from a YAML file.")'s directory entries.

Definition at line 1269 of file VirtualFileSystem.cpp.

Constructor & Destructor Documentation

Member Function Documentation

increment()

std::error_code llvm::vfs::RedirectingFSDirIterImpl::increment ( ) inlineoverridevirtual

The documentation for this class was generated from the following file: