|
ACE 7.0.7
|
#include "ace/os_include/os_time.h"#include "ace/Truncate.h"#include <chrono>#include <ostream>#include "ace/Basic_Types.h"#include "ace/Time_Value.inl"Classes | |
| class | ACE_Time_Value |
| Operations on "timeval" structures, which express time in seconds (secs) and microseconds (usecs). More... | |
Namespaces | |
| namespace | std |
| STL namespace. | |
| namespace | std::chrono |
Macros | |
| #define | ACE_ONE_SECOND_IN_MSECS 1000L |
| #define | ACE_ONE_SECOND_IN_NSECS 1000000000L |
Functions | |
| std::ostream & | operator<< (std::ostream &o, const ACE_Time_Value &v) |
Streaming ACE_Time_Value to chrono | |
Streaming an ACE_Time_Value into one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours). | |
| nanoseconds & | std::chrono::operator<< (nanoseconds &ns, ACE_Time_Value const &tv) |
| microseconds & | std::chrono::operator<< (microseconds &us, ACE_Time_Value const &tv) |
| milliseconds & | std::chrono::operator<< (milliseconds &ms, ACE_Time_Value const &tv) |
| seconds & | std::chrono::operator<< (seconds &s, ACE_Time_Value const &tv) |
| minutes & | std::chrono::operator<< (minutes &m, ACE_Time_Value const &tv) |
| hours & | std::chrono::operator<< (hours &h, ACE_Time_Value const &tv) |
Adding ACE_Time_Value to chrono | |
Adding an ACE_Time_Value to one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours). | |
| nanoseconds & | std::chrono::operator+= (nanoseconds &ns, ACE_Time_Value const &tv) |
| microseconds & | std::chrono::operator+= (microseconds &us, ACE_Time_Value const &tv) |
| milliseconds & | std::chrono::operator+= (milliseconds &ms, ACE_Time_Value const &tv) |
| seconds & | std::chrono::operator+= (seconds &s, ACE_Time_Value const &tv) |
| minutes & | std::chrono::operator+= (minutes &m, ACE_Time_Value const &tv) |
| hours & | std::chrono::operator+= (hours &h, ACE_Time_Value const &tv) |
Substracting ACE_Time_Value from chrono | |
Substracting an ACE_Time_Value from one of the chrono types (nanoseconds, microseconds, milliseconds, seconds, minutes, or hours). | |
| nanoseconds & | std::chrono::operator-= (nanoseconds &ns, ACE_Time_Value const &tv) |
| microseconds & | std::chrono::operator-= (microseconds &us, ACE_Time_Value const &tv) |
| milliseconds & | std::chrono::operator-= (milliseconds &ms, ACE_Time_Value const &tv) |
| seconds & | std::chrono::operator-= (seconds &s, ACE_Time_Value const &tv) |
| minutes & | std::chrono::operator-= (minutes &m, ACE_Time_Value const &tv) |
| hours & | std::chrono::operator-= (hours &h, ACE_Time_Value const &tv) |
Variables | |
| suseconds_t const | ACE_ONE_SECOND_IN_USECS = 1000000 |
| #define ACE_ONE_SECOND_IN_MSECS 1000L |
| #define ACE_ONE_SECOND_IN_NSECS 1000000000L |
| std::ostream & operator<< | ( | std::ostream & | o, |
| const ACE_Time_Value & | v | ||
| ) |
| suseconds_t const ACE_ONE_SECOND_IN_USECS = 1000000 |