clang API Documentation

Public Member Functions | Public Attributes
clang::vfs::detail::DirIterImpl Struct Reference

An interface for virtual file systems to provide an iterator over the (non-recursive) contents of a directory. More...

#include <VirtualFileSystem.h>

Collaboration diagram for clang::vfs::detail::DirIterImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~DirIterImpl ()
virtual std::error_code increment ()=0
 Sets CurrentEntry to the next entry in the directory on success, or returns a system-defined error_code.

Public Attributes

Status CurrentEntry

Detailed Description

An interface for virtual file systems to provide an iterator over the (non-recursive) contents of a directory.

Definition at line 104 of file VirtualFileSystem.h.


Constructor & Destructor Documentation

Definition at line 255 of file VirtualFileSystem.cpp.


Member Function Documentation

virtual std::error_code clang::vfs::detail::DirIterImpl::increment ( ) [pure virtual]

Sets CurrentEntry to the next entry in the directory on success, or returns a system-defined error_code.


Member Data Documentation

Definition at line 109 of file VirtualFileSystem.h.


The documentation for this struct was generated from the following files: