GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
time-wrappers.h File Reference
#include <time.h>
Include dependency graph for time-wrappers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int octave_cpu_time (time_t *usr_sec, time_t *sys_sec, long *usr_usec, long *sys_usec)
 
int octave_getrusage_wrapper (time_t *usr_sec, time_t *sys_sec, long *usr_usec, long *sys_usec, long *maxrss, long *ixrss, long *idrss, long *isrss, long *minflt, long *majflt, long *nswap, long *inblock, long *oublock, long *msgsnd, long *msgrcv, long *nsignals, long *nvcsw, long *nivcsw)
 
int octave_gettimeofday_wrapper (time_t *sec, long *usec)
 
time_t octave_mktime_wrapper (struct tm *tp)
 

Function Documentation

int octave_cpu_time ( time_t *  usr_sec,
time_t *  sys_sec,
long *  usr_usec,
long *  sys_usec 
)

Definition at line 60 of file time-wrappers.c.

Referenced by octave::sys::cpu_time::stamp().

int octave_getrusage_wrapper ( time_t *  usr_sec,
time_t *  sys_sec,
long *  usr_usec,
long *  sys_usec,
long *  maxrss,
long *  ixrss,
long *  idrss,
long *  isrss,
long *  minflt,
long *  majflt,
long *  nswap,
long *  inblock,
long *  oublock,
long *  msgsnd,
long *  msgrcv,
long *  nsignals,
long *  nvcsw,
long *  nivcsw 
)

Definition at line 88 of file time-wrappers.c.

Referenced by octave::sys::resource_usage::stamp().

int octave_gettimeofday_wrapper ( time_t *  sec,
long *  usec 
)

Definition at line 39 of file time-wrappers.c.

Referenced by octave::sys::time::stamp().

time_t octave_mktime_wrapper ( struct tm *  tp)

Definition at line 151 of file time-wrappers.c.

Referenced by octave::sys::strptime::init(), and octave::sys::time::time().