ClanSoft logo
ClanSoft logo
Entire Class Index Main Class Index Cross Index Global Index

Class CL_DirectoryScanner


Contained in: global
Derived from: none
Derived by: none
Group: Core (I/O Data)

#include <ClanLib/core.h>


public function member index:

CL_DirectoryScanner();
CL_DirectoryScanner(const CL_DirectoryScanner& copy);
~CL_DirectoryScanner();
bool scan(const std::string& pathname);
bool scan(const std::string& pathname, const std::string& pattern);
std::string get_directory_path();
std::string get_name();
std::string get_pathname();
bool is_directory();
bool is_hidden();
CL_DirectoryScanner& operator =(const CL_DirectoryScanner& copy);
bool next();
 

Description:


Function Member Descriptions:

CL_DirectoryScanner::CL_DirectoryScanner - Construct directory scanner for iterating over a directory
CL_DirectoryScanner();


CL_DirectoryScanner::CL_DirectoryScanner - Copy constructor.
CL_DirectoryScanner(const CL_DirectoryScanner& copy);


CL_DirectoryScanner::~CL_DirectoryScanner - Destructor.
~CL_DirectoryScanner();



Variable Member Descriptions: