sipxportlib  Version 3.3
Public Member Functions | Protected Attributes | Friends | List of all members
OsFileInfoBase Class Reference

#include <OsFileInfoBase.h>

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

Public Member Functions

 OsFileInfoBase ()
 
 OsFileInfoBase (const OsFileInfoBase &rOsFileInfoBase)
 
virtual ~OsFileInfoBase ()
 
OsFileInfoBaseoperator= (const OsFileInfoBase &rhs)
 
OsStatus getCreateTime (OsTime &rTime) const
 
OsStatus getModifiedTime (OsTime &rTime) const
 
OsStatus getSize (unsigned long &rSize) const
 
UtlBoolean isReadOnly () const
 
UtlBoolean isDir () const
 

Protected Attributes

OsTime mCreateTime
 
OsTime mModifiedTime
 
UtlBoolean mbIsReadOnly
 
UtlBoolean mbIsDirectory
 
unsigned long mSize
 

Friends

class OsDirBase
 
class OsFileBase
 
class OsFileLinux
 
class OsDirLinux
 
class OsFileVxw
 
class OsFileSystem
 
class OsDirWnt
 
class OsFileWnt
 
class OsFileSystemWnt
 

Constructor & Destructor Documentation

OsFileInfoBase ( const OsFileInfoBase rOsFileInfoBase)
~OsFileInfoBase ( )
virtual

Member Function Documentation

OsFileInfoBase & operator= ( const OsFileInfoBase rhs)
OsStatus getCreateTime ( OsTime rTime) const
OsStatus getModifiedTime ( OsTime rTime) const
OsStatus getSize ( unsigned long &  rSize) const
UtlBoolean isReadOnly ( ) const
UtlBoolean isDir ( ) const

Friends And Related Function Documentation

friend class OsDirBase
friend
friend class OsFileBase
friend
friend class OsFileLinux
friend
friend class OsDirLinux
friend
friend class OsFileVxw
friend
friend class OsFileSystem
friend
friend class OsDirWnt
friend
friend class OsFileWnt
friend
friend class OsFileSystemWnt
friend

Member Data Documentation

OsTime mCreateTime
protected
OsTime mModifiedTime
protected
UtlBoolean mbIsReadOnly
protected
UtlBoolean mbIsDirectory
protected
unsigned long mSize
protected