class directory_iterator
Declaration
class directory_iterator { /* full declaration omitted */ };
Description
An input iterator over the entries in a virtual path, similar to llvm::sys::fs::directory_iterator.
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:158
Method Overview
- public directory_iterator(std::shared_ptr<detail::DirIterImpl> I)
- public directory_iterator()
- public llvm::vfs::directory_iterator & increment(std::error_code & EC)
Methods
¶directory_iterator(
std::shared_ptr<detail::DirIterImpl> I)
directory_iterator(
std::shared_ptr<detail::DirIterImpl> I)
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:162
Parameters
- std::shared_ptr<detail::DirIterImpl> I
¶directory_iterator()
directory_iterator()
Description
Construct an 'end' iterator.
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:170
¶llvm::vfs::directory_iterator& increment(
std::error_code& EC)
llvm::vfs::directory_iterator& increment(
std::error_code& EC)
Description
Equivalent to operator++, with an error code.
Declared at: llvm/include/llvm/Support/VirtualFileSystem.h:173
Parameters
- std::error_code& EC