diff options
Diffstat (limited to 'lib/psitime.h')
-rw-r--r-- | lib/psitime.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/lib/psitime.h b/lib/psitime.h index 79fd521..73a5c87 100644 --- a/lib/psitime.h +++ b/lib/psitime.h @@ -27,6 +27,8 @@ #include <config.h> #endif +#include <iostream> + #if TIME_WITH_SYS_TIME # include <sys/time.h> # include <time.h> @@ -41,7 +43,6 @@ #include <unistd.h> #include <sys/types.h> -#include <ostream.h> #include <plpintl.h> /** @@ -54,8 +55,8 @@ typedef struct psi_timeval_t { /** * Prints a psi_timeval in human readable format. */ - friend ostream &operator<<(ostream &o, const psi_timeval_t &ptv) { - ostream::fmtflags old = o.flags(); + friend std::ostream &operator<<(std::ostream &o, const psi_timeval_t &ptv) { + std::ostream::fmtflags old = o.flags(); u_int64_t micro = ptv.tv_high; micro = (micro << 32) | ptv.tv_low; micro /= 1000000; @@ -95,8 +96,8 @@ typedef struct psi_timeval_t { * holds a Psion time zone description. */ typedef struct psi_timezone_t { - friend ostream &operator<<(ostream &s, const psi_timezone_t &ptz) { - ostream::fmtflags old = s.flags(); + friend std::ostream &operator<<(std::ostream &s, const psi_timezone_t &ptz) { + std::ostream::fmtflags old = s.flags(); int h = ptz.utc_offset / 3600; int m = ptz.utc_offset % 3600; s << "offs: " << std::dec << h << "h"; @@ -291,7 +292,7 @@ public: * * @returns The stream. */ - friend ostream &operator<<(ostream &s, const PsiTime &t); + friend std::ostream &operator<<(std::ostream &s, const PsiTime &t); /** * Assignment operator @@ -310,7 +311,7 @@ public: PSI_TZ_EUROPEAN = 1, PSI_TZ_NORTHERN = 2, PSI_TZ_SOUTHERN = 4, - PSI_TZ_HOME = 0x40000000, + PSI_TZ_HOME = 0x40000000 }; private: |