ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/HostUpdate/HostUpdate.hpp
(Generate patch)

Comparing HostUpdate/HostUpdate.hpp (file contents):
Revision 3 by Douglas Thrift, 2003-11-05T18:37:16-08:00 vs.
Revision 14 by Douglas Thrift, 2003-11-07T23:04:39-08:00

# Line 4 | Line 4
4   //
5   // $Id$
6  
7 < #ifndef _HostUpdate_h_
8 < #define _HostUpdate_h_
7 > #ifndef _HostUpdate_hpp_
8 > #define _HostUpdate_hpp_
9  
10   #include <iostream>
11 + #include <fstream>
12 + #include <string>
13 + #include <set>
14   #include <cgicc/Cgicc.h>
15  
16 + #include <sys/types.h>
17 + #include <sys/stat.h>
18 +
19 + #ifndef _WIN32
20 +
21 + #include <unistd.h>
22 + #include <dirent.h>
23 +
24 + inline int mkdir(const char* path)
25 + {
26 +   return mkdir(path, S_IRUSR | S_IWUSR | S_IXUSR);
27 + }
28 +
29 + #else
30 +
31 + #include <direct.h>
32 +
33 + #endif
34 +
35   using namespace std;
36   using namespace cgicc;
37  
# Line 17 | Line 39 | class HostUpdate
39   {
40   private:
41          Cgicc cgi;
42 +        void update(CgiEnvironment& env, const string& agent);
43 +        void display(CgiEnvironment& env);
44   public:
45          HostUpdate();
46          ~HostUpdate();
47   };
48  
49 < #endif // _HostUpdate_h_
49 > #endif // _HostUpdate_hpp_

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines