26 #if defined (HAVE_CONFIG_H)
115 ru_map.
assign (
"maxrss",
static_cast<double> (rusage.
maxrss ()));
116 ru_map.
assign (
"ixrss",
static_cast<double> (rusage.
ixrss ()));
117 ru_map.
assign (
"idrss",
static_cast<double> (rusage.
idrss ()));
118 ru_map.
assign (
"isrss",
static_cast<double> (rusage.
isrss ()));
119 ru_map.
assign (
"minflt",
static_cast<double> (rusage.
minflt ()));
120 ru_map.
assign (
"majflt",
static_cast<double> (rusage.
majflt ()));
121 ru_map.
assign (
"nswap",
static_cast<double> (rusage.
nswap ()));
122 ru_map.
assign (
"inblock",
static_cast<double> (rusage.
inblock ()));
123 ru_map.
assign (
"oublock",
static_cast<double> (rusage.
oublock ()));
124 ru_map.
assign (
"msgsnd",
static_cast<double> (rusage.
msgsnd ()));
125 ru_map.
assign (
"msgrcv",
static_cast<double> (rusage.
msgrcv ()));
126 ru_map.
assign (
"nsignals",
static_cast<double> (rusage.
nsignals ()));
127 ru_map.
assign (
"nvcsw",
static_cast<double> (rusage.
nvcsw ()));
128 ru_map.
assign (
"nivcsw",
static_cast<double> (rusage.
nivcsw ()));
long system_usec(void) const
time_t system_sec(void) const
long user_usec(void) const
time_t user_sec(void) const
long nsignals(void) const
void assign(const std::string &k, const octave_value &val)
#define DEFUN(name, args_name, nargout_name, doc)
Macro to define a builtin function.
octave_value_list ovl(const OV_Args &... args)
Construct an octave_value_list with less typing.