cartobase  5.0.5
carto::Directory Class Reference

Encapsulation of a portable opendir / readdir version. More...

#include <cartobase/stream/directory.h>

Public Member Functions

 Directory (const std::string &dname)
 
 ~Directory ()
 
std::set< std::string > files () const
 
std::set< std::string > directories () const
 
void chdir (const std::string &dname)
 
std::string dirname () const
 
bool isValid () const
 
void mkdir () const
 
void makedirs () const
 recursive mkdir() More...
 

Detailed Description

Encapsulation of a portable opendir / readdir version.

Definition at line 45 of file directory.h.

Constructor & Destructor Documentation

◆ Directory()

carto::Directory::Directory ( const std::string &  dname)

◆ ~Directory()

carto::Directory::~Directory ( )

Member Function Documentation

◆ chdir()

void carto::Directory::chdir ( const std::string &  dname)

◆ directories()

std::set<std::string> carto::Directory::directories ( ) const

◆ dirname()

std::string carto::Directory::dirname ( ) const

◆ files()

std::set<std::string> carto::Directory::files ( ) const

◆ isValid()

bool carto::Directory::isValid ( ) const

◆ makedirs()

void carto::Directory::makedirs ( ) const

recursive mkdir()

◆ mkdir()

void carto::Directory::mkdir ( ) const

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