Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
display.h
Go to the documentation of this file.
1
27#ifndef RW_DISPLAY_H
28#define RW_DISPLAY_H
29
30#include "target.h" /* For target_opts */
31
43};
44
48void set_output_format (enum OutputFmt format);
49
55extern void (*set_header) (const char* format);
56
60extern void (*print_header) (const char* const argv[]);
61
70extern void (*print_target) (const struct target_opts* options);
71
79extern void (*set_progress) (int time);
80
86extern void (*print_status) (const struct target_status* status);
87
88
92extern void (*print_footer) (int count, const struct target_status* status);
93
94
95#endif /* RW_DISPLAY_H */
void count(T, T, const U &,...)
OutputFmt
Definition display.h:37
@ FMT_VERBOSE
Definition display.h:40
@ FMT_HTML
Definition display.h:42
@ FMT_PLAIN
Definition display.h:38
@ FMT_INDEP
Definition display.h:41
@ FMT_XTERM
Definition display.h:39
void(* print_target)(const struct target_opts *options)
Definition display.cpp:392
void(* set_progress)(int time)
void(* print_status)(const struct target_status *status)
Definition display.cpp:393
void(* print_footer)(int count, const struct target_status *status)
Definition display.cpp:394
void(* set_header)(const char *format)
void set_output_format(enum OutputFmt format)
Definition display.cpp:371
void(* print_header)(const char *const argv[])
Definition display.cpp:391
enum ProcessStatus status
Definition target.h:123
A local time-of-day.