sipxportlib  Version 3.3
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
OsFileSystem Class Reference

#include <OsFileSystem.h>

Public Member Functions

OsFileSystemoperator= (const OsFileSystem &rhs)
 

Static Public Member Functions

static OsStatus copy (const OsPath &rSource, const OsPath &rOsPath)
 
static OsStatus remove (const OsPath &rOsPath, UtlBoolean bRecursive=FALSE, UtlBoolean bForce=FALSE)
 
static OsStatus rename (const OsPath &rSourceFile, const OsPath &rDestFile)
 
static OsStatus change (const OsPath &rOsPath)
 
static OsStatus createDir (const OsPath &rOsPath, const UtlBoolean createParent=FALSE)
 
static OsStatus setReadOnly (const OsPath &rFile, UtlBoolean isReadOnly)
 
static OsStatus getFileInfo (OsPath &filespec, OsFileInfo &rfileInfo)
 
static UtlBoolean exists (const OsPath &rFilename)
 
static OsStatus getWorkingDirectory (OsPath &rOsPath)
 

Protected Member Functions

 OsFileSystem (const OsFileSystem &rOsFileSystem)
 
 OsFileSystem ()
 
virtual ~OsFileSystem ()
 

Constructor & Destructor Documentation

OsFileSystem ( const OsFileSystem rOsFileSystem)
protected
OsFileSystem ( )
protected
~OsFileSystem ( )
protectedvirtual

Member Function Documentation

OsFileSystem & operator= ( const OsFileSystem rhs)
OsStatus copy ( const OsPath &  rSource,
const OsPath &  rOsPath 
)
static
OsStatus remove ( const OsPath &  rOsPath,
UtlBoolean  bRecursive = FALSE,
UtlBoolean  bForce = FALSE 
)
static
OsStatus rename ( const OsPath &  rSourceFile,
const OsPath &  rDestFile 
)
static
OsStatus change ( const OsPath &  rOsPath)
static
OsStatus createDir ( const OsPath &  rOsPath,
const UtlBoolean  createParent = FALSE 
)
static
OsStatus setReadOnly ( const OsPath &  rFile,
UtlBoolean  isReadOnly 
)
static
OsStatus getFileInfo ( OsPath &  filespec,
OsFileInfo &  rfileInfo 
)
static
UtlBoolean exists ( const OsPath &  rFilename)
static
OsStatus getWorkingDirectory ( OsPath &  rOsPath)
static