#include "oct-time.h"
Public Member Functions | |
time () | |
time (const base_tm &tm) | |
time (const time &ot) | |
time (double d) | |
time (OCTAVE_TIME_T t) | |
time (OCTAVE_TIME_T t, long us) | |
~time ()=default | |
std::string | ctime () const |
double | double_value () const |
time & | operator= (const time &ot) |
void | stamp () |
OCTAVE_TIME_T | unix_time () const |
long | usec () const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const time &ot) |
Definition at line 51 of file oct-time.h.
|
inline |
Definition at line 55 of file oct-time.h.
References stamp().
|
inline |
Definition at line 58 of file oct-time.h.
|
inline |
Definition at line 61 of file oct-time.h.
References rem().
time::time | ( | double | d | ) |
Definition at line 57 of file oct-time.cc.
References d.
time::time | ( | const base_tm & | tm | ) |
Definition at line 64 of file oct-time.cc.
References base_tm::gmtoff(), base_tm::hour(), base_tm::isdst(), base_tm::mday(), base_tm::min(), base_tm::mon(), octave_mktime_wrapper(), base_tm::sec(), strsave(), base_tm::usec(), base_tm::wday(), base_tm::yday(), base_tm::year(), and base_tm::zone().
|
inline |
Definition at line 87 of file oct-time.h.
|
default |
std::string time::ctime | ( | ) | const |
Definition at line 99 of file oct-time.cc.
References base_tm::asctime().
|
inline |
Definition at line 105 of file oct-time.h.
Definition at line 90 of file oct-time.h.
void time::stamp | ( | ) |
Definition at line 116 of file oct-time.cc.
References octave_gettimeofday_wrapper().
Referenced by time().
|
inline |
Definition at line 110 of file oct-time.h.
Referenced by operator+(), operator<(), operator==(), and operator>().
|
inline |
Definition at line 112 of file oct-time.h.
Referenced by operator+(), operator<(), operator==(), and operator>().
|
friend |
Definition at line 104 of file oct-time.cc.