D:/opendownloadmanager/ODM-1.x/Include.Add/archive/FileDir.cpp File Reference

#include "StdAfx.h"
#include "FileDir.h"
#include "FileName.h"
#include "FileFind.h"
#include "Defs.h"
#include "../Common/StringConvert.h"

Go to the source code of this file.

Namespaces

namespace  NWindows
namespace  NWindows::NFile
namespace  NWindows::NFile::NDirectory

Functions

static UINT NWindows::NFile::NDirectory::GetCurrentCodePage ()
static UString NWindows::NFile::NDirectory::GetUnicodePath (const CSysString &sysPath)
static CSysString NWindows::NFile::NDirectory::GetSysPath (LPCWSTR sysPath)
bool NWindows::NFile::NDirectory::MyGetWindowsDirectory (CSysString &path)
bool NWindows::NFile::NDirectory::MyGetSystemDirectory (CSysString &path)
bool NWindows::NFile::NDirectory::MySetFileAttributes (LPCWSTR fileName, DWORD fileAttributes)
bool NWindows::NFile::NDirectory::MyRemoveDirectory (LPCWSTR pathName)
bool NWindows::NFile::NDirectory::MyMoveFile (LPCWSTR existFileName, LPCWSTR newFileName)
bool NWindows::NFile::NDirectory::MyCreateDirectory (LPCTSTR pathName)
bool NWindows::NFile::NDirectory::MyCreateDirectory (LPCWSTR pathName)
bool NWindows::NFile::NDirectory::CreateComplexDirectory (LPCTSTR _aPathName)
bool NWindows::NFile::NDirectory::CreateComplexDirectory (LPCWSTR _aPathName)
bool NWindows::NFile::NDirectory::DeleteFileAlways (LPCTSTR name)
bool NWindows::NFile::NDirectory::DeleteFileAlways (LPCWSTR name)
static bool NWindows::NFile::NDirectory::RemoveDirectorySubItems2 (const CSysString pathPrefix, const NFind::CFileInfo &fileInfo)
bool NWindows::NFile::NDirectory::RemoveDirectoryWithSubItems (const CSysString &path)
static bool NWindows::NFile::NDirectory::RemoveDirectorySubItems2 (const UString pathPrefix, const NFind::CFileInfoW &fileInfo)
bool NWindows::NFile::NDirectory::MyGetShortPathName (LPCTSTR longPath, CSysString &shortPath)
bool NWindows::NFile::NDirectory::MyGetFullPathName (LPCTSTR fileName, CSysString &resultPath, int &fileNamePartStartIndex)
bool NWindows::NFile::NDirectory::MyGetFullPathName (LPCWSTR fileName, UString &resultPath, int &fileNamePartStartIndex)
bool NWindows::NFile::NDirectory::MyGetFullPathName (LPCTSTR fileName, CSysString &path)
bool NWindows::NFile::NDirectory::MyGetFullPathName (LPCWSTR fileName, UString &path)
bool NWindows::NFile::NDirectory::GetOnlyName (LPCTSTR fileName, CSysString &resultName)
bool NWindows::NFile::NDirectory::GetOnlyName (LPCWSTR fileName, UString &resultName)
bool NWindows::NFile::NDirectory::GetOnlyDirPrefix (LPCTSTR fileName, CSysString &resultName)
bool NWindows::NFile::NDirectory::GetOnlyDirPrefix (LPCWSTR fileName, UString &resultName)
bool NWindows::NFile::NDirectory::MyGetCurrentDirectory (CSysString &path)
bool NWindows::NFile::NDirectory::MySetCurrentDirectory (LPCWSTR path)
bool NWindows::NFile::NDirectory::MySearchPath (LPCTSTR path, LPCTSTR fileName, LPCTSTR extension, CSysString &resultPath, UINT32 &filePart)
bool NWindows::NFile::NDirectory::MySearchPath (LPCWSTR path, LPCWSTR fileName, LPCWSTR extension, UString &resultPath, UINT32 &filePart)
bool NWindows::NFile::NDirectory::MyGetTempPath (CSysString &path)
UINT NWindows::NFile::NDirectory::MyGetTempFileName (LPCTSTR dirPath, LPCTSTR prefix, CSysString &path)
UINT NWindows::NFile::NDirectory::MyGetTempFileName (LPCWSTR dirPath, LPCWSTR prefix, UString &path)
bool NWindows::NFile::NDirectory::CreateTempDirectory (LPCTSTR prefix, CSysString &dirName)
bool NWindows::NFile::NDirectory::CreateTempDirectory (LPCWSTR prefix, UString &dirName)

Variables

bool g_IsNT


Variable Documentation


Generated on Sun May 25 00:19:54 2008 by  doxygen 1.5.6