LibreOffice Module comphelper (master)  1
Static Public Member Functions | List of all members
comphelper::DirectoryHelper Class Reference

#include <DirectoryHelper.hxx>

Static Public Member Functions

static OUString splitAtLastToken (const OUString &rSrc, sal_Unicode aToken, OUString &rRight)
static bool fileExists (const OUString &rBaseURL)
static bool dirExists (const OUString &rDirURL)
static void scanDirsAndFiles (const OUString &rDirURL, std::set< OUString > &rDirs, std::set< std::pair< OUString, OUString >> &rFiles)
static bool deleteDirRecursively (const OUString &rDirURL)
static bool moveDirContent (const OUString &rSourceDirURL, std::u16string_view rTargetDirURL, const std::set< OUString > &rExcludeList)

Detailed Description

Definition at line 21 of file DirectoryHelper.hxx.

Member Function Documentation

bool comphelper::DirectoryHelper::deleteDirRecursively ( const OUString &  rDirURL)
bool comphelper::DirectoryHelper::dirExists ( const OUString &  rDirURL)
bool comphelper::DirectoryHelper::fileExists ( const OUString &  rBaseURL)
bool comphelper::DirectoryHelper::moveDirContent ( const OUString &  rSourceDirURL,
std::u16string_view  rTargetDirURL,
const std::set< OUString > &  rExcludeList 
void comphelper::DirectoryHelper::scanDirsAndFiles ( const OUString &  rDirURL,
std::set< OUString > &  rDirs,
std::set< std::pair< OUString, OUString >> &  rFiles 
OUString comphelper::DirectoryHelper::splitAtLastToken ( const OUString &  rSrc,
sal_Unicode  aToken,
OUString &  rRight 

Definition at line 22 of file DirectoryHelper.cxx.

References nIndex.

Referenced by comphelper::BackupFileHelper::getInitialBaseURL(), and scanDirsAndFiles().

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