10 #ifndef PHTIMESTAMP_H__
11 #define PHTIMESTAMP_H__
29 PHTimeStamp(
const int,
const int,
const int,
const int,
const int,
const int,
const int = 0);
36 void set(
const int,
const int,
const int,
const int,
const int,
const int,
const int = 0);
38 void set(
const char *);
66 phtime_t ticsToBinaryTime(time_t)
const;
67 time_t binaryTimeToTics(
phtime_t)
const;
istream & operator>>(istream &s, PHTimeStamp &t)
PHTimeStamp operator-=(time_t)
void set(const int, const int, const int, const int, const int, const int, const int=0)
PHTimeStamp & operator=(const PHTimeStamp &)
unsigned long long phtime_t
int operator==(const PHTimeStamp &) const
phtime_t getBinaryTime() const
int operator<(const PHTimeStamp &) const
PHTimeStamp operator+(const PHTimeStamp &t1, time_t t2)
PHTimeStamp operator-(const PHTimeStamp &t1, time_t t2)
std::basic_ostream< E, T > & operator<<(std::basic_ostream< E, T > &os, shared_ptr< Y > const &p)
int operator>=(const PHTimeStamp &) const
void setTics(const time_t)
char * formatTimeString() const
void setBinTics(const phtime_t t)
int operator!=(const PHTimeStamp &) const
int operator>(const PHTimeStamp &) const
int isInRange(const PHTimeStamp &, const PHTimeStamp &)
PHTimeStamp operator+=(time_t)
int operator<=(const PHTimeStamp &) const