Guitar
Classes | Public Member Functions | Private Attributes | List of all members
DirIterator Class Reference

#include <DirIterator.h>

Collaboration diagram for DirIterator:
Collaboration graph
[legend]

Classes

struct  Private
 

Public Member Functions

 DirIterator (std::string const &path, int filter=Dir::Dirs|Dir::Files)
 
 ~DirIterator ()
 
bool hasNext ()
 
std::string fileName () const
 
std::string filePath () const
 
std::string next () const
 
FileInfo fileInfo () const
 

Private Attributes

Privatem
 

Constructor & Destructor Documentation

◆ DirIterator()

DirIterator::DirIterator ( std::string const &  path,
int  filter = Dir::Dirs | Dir::Files 
)

◆ ~DirIterator()

DirIterator::~DirIterator ( )

Member Function Documentation

◆ fileInfo()

FileInfo DirIterator::fileInfo ( ) const

◆ fileName()

std::string DirIterator::fileName ( ) const

◆ filePath()

std::string DirIterator::filePath ( ) const

◆ hasNext()

bool DirIterator::hasNext ( )

◆ next()

std::string DirIterator::next ( ) const

Member Data Documentation

◆ m

Private* DirIterator::m
private

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