LLVM  11.0.0git
Public Member Functions | List of all members
llvm::vfs::VFSFromYamlDirIterImpl Class Reference
Inheritance diagram for llvm::vfs::VFSFromYamlDirIterImpl:
Inheritance graph
[legend]
Collaboration diagram for llvm::vfs::VFSFromYamlDirIterImpl:
Collaboration graph
[legend]

Public Member Functions

 VFSFromYamlDirIterImpl (const Twine &Path, RedirectingFileSystem::RedirectingDirectoryEntry::iterator Begin, RedirectingFileSystem::RedirectingDirectoryEntry::iterator End, bool IterateExternalFS, FileSystem &ExternalFS, 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. More...
 
- Public Member Functions inherited from llvm::vfs::detail::DirIterImpl
virtual ~DirIterImpl ()
 

Additional Inherited Members

- Public Attributes inherited from llvm::vfs::detail::DirIterImpl
directory_entry CurrentEntry
 

Detailed Description

Definition at line 1027 of file VirtualFileSystem.cpp.

Constructor & Destructor Documentation

◆ VFSFromYamlDirIterImpl()

VFSFromYamlDirIterImpl::VFSFromYamlDirIterImpl ( const Twine Path,
RedirectingFileSystem::RedirectingDirectoryEntry::iterator  Begin,
RedirectingFileSystem::RedirectingDirectoryEntry::iterator  End,
bool  IterateExternalFS,
FileSystem ExternalFS,
std::error_code &  EC 
)

Definition at line 2102 of file VirtualFileSystem.cpp.

Member Function Documentation

◆ increment()

std::error_code VFSFromYamlDirIterImpl::increment ( )
overridevirtual

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