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

Comparing TimeZones/TimeZones.hpp (file contents):
Revision 53 by Douglas Thrift, 2003-12-12T14:37:48-08:00 vs.
Revision 57 by Douglas Thrift, 2003-12-14T16:06:43-08:00

# Line 8 | Line 8
8   #define _TimeZones_hpp_
9  
10   #include <iostream>
11 + #include <fstream>
12   #include <string>
13 + #include <list>
14   #include <cstdlib>
15   #include <cstdio>
16   #include <ctime>
# Line 30 | Line 32 | inline int sputenv(const string& name)
32  
33          int code = putenv(value);
34  
33        delete [] value;
34
35          return code;
36   }
37  
38 inline void sunsetenv(const string& name) { unsetenv(name.c_str()); }
39
40 #ifdef __CYGWIN__
41
42 inline time_t timegm(struct tm* time)
43 {
44        string zone = sgetenv("TZ");
45
46        sputenv("TZ=");
47        tzset();
48
49        time_t when = mktime(time);
50
51        sputenv("TZ=" + zone);
52        tzset();
53
54        return when;
55 }
56
57 #endif
58
38   class TimeZones
39   {
40   private:
41 <        //
41 >        time_t now;
42 >        void display();
43 >        void display(const string& location, const string& zone);
44   public:
45          TimeZones();
46          ~TimeZones() {}

Comparing TimeZones/TimeZones.hpp (property svn:eol-style):
Revision 53 by Douglas Thrift, 2003-12-12T14:37:48-08:00 vs.
Revision 57 by Douglas Thrift, 2003-12-14T16:06:43-08:00

# Line 0 | Line 1
1 + native

Comparing TimeZones/TimeZones.hpp (property svn:keywords):
Revision 53 by Douglas Thrift, 2003-12-12T14:37:48-08:00 vs.
Revision 57 by Douglas Thrift, 2003-12-14T16:06:43-08:00

# Line 0 | Line 1
1 + Id

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines