Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Fields
target_status Struct Reference

#include <target.h>

Collaboration diagram for target_status:
Collaboration graph
[legend]

Data Fields

int exit
 
int signaled
 
enum ProcessStatus status
 
clock_t usr_time
 
clock_t sys_time
 
clock_t wall_time
 
unsigned c_warn
 
unsigned l_warn
 
unsigned t_warn
 
unsigned assert
 
unsigned failed
 

Detailed Description

Structure encapsulating the results extracted from a run.

Definition at line 119 of file target.h.

Field Documentation

◆ assert

unsigned target_status::assert

Number of (test) assertions.

Definition at line 130 of file target.h.

◆ c_warn

unsigned target_status::c_warn

Number of compile warnings.

Definition at line 127 of file target.h.

◆ exit

int target_status::exit

exit/signal code for process.

Definition at line 120 of file target.h.

◆ failed

unsigned target_status::failed

Number of failed (test) assertions.

Definition at line 131 of file target.h.

◆ l_warn

unsigned target_status::l_warn

Number of link warnings.

Definition at line 128 of file target.h.

◆ signaled

int target_status::signaled

1 if exit is a signal number, 0 denoting exit code otherwise

Definition at line 121 of file target.h.

◆ status

enum ProcessStatus target_status::status

Textual process status.

Definition at line 123 of file target.h.

◆ sys_time

clock_t target_status::sys_time

Elapsed system time spent in execution.

Definition at line 125 of file target.h.

◆ t_warn

unsigned target_status::t_warn

Number of (test) warnings.

Definition at line 129 of file target.h.

◆ usr_time

clock_t target_status::usr_time

Elapsed user time spent in execution.

Definition at line 124 of file target.h.

◆ wall_time

clock_t target_status::wall_time

Wall clock time spent in execution.

Definition at line 126 of file target.h.


The documentation for this struct was generated from the following file: