Lines Matching +full:timestamp +full:- +full:names
13 // * Neither the name of Google Inc. nor the names of its contributors
30 /// Provides date and time-related classes and functions.
78 // operator- and operator-= do not exist because we do not support negative
94 class timestamp { class
100 timestamp(std::shared_ptr< impl >);
103 static timestamp from_microseconds(const int64_t);
104 static timestamp from_values(const int, const int, const int,
107 static timestamp now(void);
114 bool operator==(const timestamp&) const;
115 bool operator!=(const timestamp&) const;
116 bool operator<(const timestamp&) const;
117 bool operator<=(const timestamp&) const;
118 bool operator>(const timestamp&) const;
119 bool operator>=(const timestamp&) const;
121 timestamp operator+(const delta&) const;
122 timestamp& operator+=(const delta&);
123 timestamp operator-(const delta&) const;
124 timestamp& operator-=(const delta&);
125 delta operator-(const timestamp&) const;
129 std::ostream& operator<<(std::ostream&, const timestamp&);
134 void set_mock_now(const timestamp&);