11 #ifndef PRIMATOLOGIST_UTILITY_FILE_H
12 #define PRIMATOLOGIST_UTILITY_FILE_H
14 #include <cartobase/stream/fileutil.h>
15 #include <cartobase/stream/directory.h>
23 std::string
mkdir( std::string dirname,
bool create_parents =
false )
25 if( dirname.size() > 1 &&
26 dirname[ dirname.size() - 1 ] == carto::FileUtil::separator() )
28 dirname.erase( dirname.size() - 1 );
31 carto::Directory dir( dirname );
std::string mkdir(std::string dirname, bool create_parents=false)
if necessary, makes the directory and (optionnaly) its parents.