mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-07-20 05:10:07 +08:00
22 lines
670 B
C++
22 lines
670 B
C++
#pragma once
|
|
|
|
#include "Settings.h"
|
|
#include <windows.h>
|
|
|
|
namespace FileSystem {
|
|
class Directory {
|
|
public:
|
|
static LPCTSTR GetCurrentDirectory();
|
|
static String GetCurrentDirectoryS();
|
|
|
|
static bool CreateDirectory(LPCTSTR path);
|
|
static bool CreateDirectory(const String& path);
|
|
static bool CreateDirectories(LPCTSTR path);
|
|
|
|
static StringArray GetFilesInDirectory(LPCTSTR path, const bool& andSubdirectories = false);
|
|
static StringArray GetFilesInDirectory(const String& path, const bool& andSubdirectories = false);
|
|
|
|
static int GetFilesCount(const CString& path, const bool& recursive = false);
|
|
};
|
|
}
|