|
ZNC trunk
|
#include <FileUtils.h>
Public Member Functions | |
| CDir (const CString &sDir) | |
| CDir () | |
| ~CDir () | |
| void | CleanUp () |
| size_t | Fill (const CString &sDir) |
| size_t | FillByWildcard (const CString &sDir, const CString &sWildcard) |
| unsigned int | Chmod (mode_t mode) |
| unsigned int | Delete () |
| CFile::EFileAttr | GetSortAttr () const |
| bool | IsDescending () const |
Static Public Member Functions | |
| static unsigned int | Chmod (mode_t mode, const CString &sWildcard, const CString &sDir=".") |
| static unsigned int | Delete (const CString &sWildcard, const CString &sDir=".") |
| static CString | CheckPathPrefix (const CString &sPath, const CString &sAdd, const CString &sHomeDir="") |
| static CString | ChangeDir (const CString &sPath, const CString &sAdd, const CString &sHomeDir="") |
| static bool | MakeDir (const CString &sPath, mode_t iMode=0700) |
| static CString | GetCWD () |
Public Attributes | |
| T | elements |
| STL member. | |
Protected Attributes | |
| CFile::EFileAttr | m_eSortAttr |
| bool | m_bDesc |
|
inline |
References Fill(), m_bDesc, and m_eSortAttr.
|
inline |
References m_bDesc, and m_eSortAttr.
|
inline |
References CleanUp().
|
static |
|
static |
|
inline |
References Chmod().
|
inlinestatic |
References CDir(), Chmod(), and FillByWildcard().
|
inline |
Referenced by ~CDir(), and FillByWildcard().
References CDir(), Delete(), and FillByWildcard().
Referenced by Delete().
|
inline |
References FillByWildcard().
Referenced by CDir().
References CleanUp(), CString::TrimSuffix_n(), and CString::WildCmp().
|
inlinestatic |
|
inline |
References m_eSortAttr.
|
inline |
References m_bDesc.
|
static |
|
inherited |
STL member.
|
protected |
Referenced by CDir(), CDir(), and IsDescending().
|
protected |
Referenced by CDir(), CDir(), and GetSortAttr().