sipxportlib  Version 3.3
OsFileInfoWnt.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004-2006 SIPfoundry Inc.
3 // Licensed by SIPfoundry under the LGPL license.
4 //
5 // Copyright (C) 2004-2006 Pingtel Corp. All rights reserved.
6 // Licensed to SIPfoundry under a Contributor Agreement.
7 //
8 // $$
10 
11 
12 #ifndef _OsFileInfo_h_
13 #define _OsFileInfo_h_
14 
15 // SYSTEM INCLUDES
16 
17 // APPLICATION INCLUDES
18 #include "utl/UtlDefs.h"
19 #include "os/OsDefs.h"
20 #include "os/OsStatus.h"
21 #include "os/OsTime.h"
22 #include "os/OsFileInfoBase.h"
23 
24 // DEFINES
25 // MACROS
26 // EXTERNAL FUNCTIONS
27 // EXTERNAL VARIABLES
28 // CONSTANTS
29 // STRUCTS
30 // TYPEDEFS
31 // FORWARD DECLARATIONS
32 class OsPathWnt;
33 class OsFileInfoBase;
34 
35 //:Class short description which may consist of multiple lines (note the ':')
36 // Class detailed description which may extend to multiple lines
38 {
39  friend class OsDirBase;
40  friend class OsFileBase;
41  friend class OsFileSystem;
42  friend class OsDirWnt;
43  friend class OsFileWnt;
44  friend class OsFileSystemWnt;
45 /* //////////////////////////// PUBLIC //////////////////////////////////// */
46 public:
47 
48 /* ============================ CREATORS ================================== */
49 
50  OsFileInfoWnt();
51  //:Default constructor
52 
53  OsFileInfoWnt(const OsFileInfoWnt& rOsFileInfo);
54  //:Copy constructor
55 
56  virtual
58  //:Destructor
59 
60 /* ============================ MANIPULATORS ============================== */
61 
63  //:Assignment operator
64 
65 
66 /* ============================ INQUIRY =================================== */
67  UtlBoolean isReadOnly() const;
68  //: return TRUE if entry is readonly
69 
70 /* //////////////////////////// PROTECTED ///////////////////////////////// */
71 protected:
72 
73 /* //////////////////////////// PRIVATE /////////////////////////////////// */
74 private:
75 
76 };
77 
78 /* ============================ INLINE METHODS ============================ */
79 
80 #endif // _OsFileInfo_h_
81 
82 
virtual ~OsFileInfoWnt()
Definition: OsFileInfoWnt.cpp:39
UtlBoolean isReadOnly() const
Definition: OsFileInfoWnt.cpp:59
OsFileInfoWnt & operator=(const OsFileInfoWnt &rhs)
Definition: OsFileInfoWnt.cpp:47
Definition: OsFileSystemWnt.h:68
Definition: OsFileInfoBase.h:34
Definition: OsFileWnt.h:34
Definition: OsDirWnt.h:38
Definition: OsPathWnt.h:35
Definition: OsFileSystem.h:36
int UtlBoolean
Definition: UtlDefs.h:41
Definition: OsDirBase.h:32
Definition: OsFileBase.h:42
OsFileInfoWnt()
Definition: OsFileInfoWnt.cpp:29
Definition: OsFileInfoWnt.h:37