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

#include <OsDirLinux.h>

Inheritance diagram for OsDirLinux:
Inheritance graph
[legend]
Collaboration diagram for OsDirLinux:
Collaboration graph
[legend]

Public Member Functions

 OsDirLinux (const char *pathname)
 
 OsDirLinux (const OsPathLinux &rOsPath)
 
 OsDirLinux (const OsDirLinux &rOsDir)
 
virtual ~OsDirLinux ()
 
OsStatus create (int permissions=0755) const
 
OsStatus rename (const char *name)
 
OsStatus getFileInfo (OsFileInfoBase &rFileInfo) const
 
UtlBoolean exists ()
 
- Public Member Functions inherited from OsDirBase
 OsDirBase (const char *pathname)
 
 OsDirBase (const OsPathBase &rOsPath)
 
 OsDirBase (const OsDirBase &rOsDir)
 
virtual ~OsDirBase ()
 
virtual OsStatus create () const
 
virtual OsStatus remove (UtlBoolean bRecursive, UtlBoolean bForce) const
 
virtual void getPath (OsPathBase &rOsPath) const
 

Protected Member Functions

 OsDirLinux ()
 
OsDirLinuxoperator= (const OsDirLinux &rhs)
 
- Protected Member Functions inherited from OsDirBase
OsDirBaseoperator= (const OsDirBase &rhs)
 

Additional Inherited Members

- Protected Attributes inherited from OsDirBase
OsPathBase mDirName
 

Constructor & Destructor Documentation

OsDirLinux ( const char *  pathname)
OsDirLinux ( const OsPathLinux rOsPath)
OsDirLinux ( const OsDirLinux rOsDir)
~OsDirLinux ( )
virtual
OsDirLinux ( )
protected

Member Function Documentation

OsStatus create ( int  permissions = 0755) const
OsStatus rename ( const char *  name)
virtual

Reimplemented from OsDirBase.

OsStatus getFileInfo ( OsFileInfoBase rFileInfo) const
virtual

Implements OsDirBase.

UtlBoolean exists ( )
virtual

Reimplemented from OsDirBase.

OsDirLinux & operator= ( const OsDirLinux rhs)
protected