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

#include <FileInfo.h>

Collaboration diagram for FileInfo:
Collaboration graph
[legend]

Classes

struct  Private
 

Public Member Functions

 FileInfo ()
 
 FileInfo (std::string const &file)
 
virtual ~FileInfo ()
 
bool isFile () const
 
bool isDir () const
 
bool isExecutable () const
 
Dir dir () const
 
std::string fileName () const
 
std::string absoluteFilePath () const
 

Private Attributes

Privatem
 

Constructor & Destructor Documentation

◆ FileInfo() [1/2]

FileInfo::FileInfo ( )

◆ FileInfo() [2/2]

FileInfo::FileInfo ( std::string const &  file)
Here is the call graph for this function:

◆ ~FileInfo()

FileInfo::~FileInfo ( )
virtual

Member Function Documentation

◆ absoluteFilePath()

std::string FileInfo::absoluteFilePath ( ) const
Here is the call graph for this function:

◆ dir()

Dir FileInfo::dir ( ) const

◆ fileName()

std::string FileInfo::fileName ( ) const

◆ isDir()

bool FileInfo::isDir ( ) const

◆ isExecutable()

bool FileInfo::isExecutable ( ) const

◆ isFile()

bool FileInfo::isFile ( ) const

Member Data Documentation

◆ m

Private* FileInfo::m
private

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