10#ifndef LIBCWD_CONTROL_FLAG_H
11#define LIBCWD_CONTROL_FLAG_H
control_flag_t conf_blank_margin_cf(bool cond)
Returns blank_margin_cf if cond is true.
Definition control_flag.h:86
unsigned int control_flag_t
Definition control_flag.h:21
control_flag_t const blank_marker_cf
Replace marker by white space.
Definition control_flag.h:40
control_flag_t cond_noprefix_cf(bool cond)
Returns noprefix_cf if cond is true.
Definition control_flag.h:76
control_flag_t const noprefix_cf
Omit margin, label, marker and indentation.
Definition control_flag.h:28
control_flag_t const nolabel_cf
Omit label, marker and indentation.
Definition control_flag.h:31
control_flag_t cond_nonewline_cf(bool cond)
Returns nonewline_cf if cond is true.
Definition control_flag.h:71
control_flag_t cond_nolabel_cf(bool cond)
Returns nolabel_cf if cond is true.
Definition control_flag.h:81
control_flag_t conf_blank_label_cf(bool cond)
Returns blank_label_cf if cond is true.
Definition control_flag.h:91
control_flag_t cond_error_cf(bool cond)
Returns error_cf if cond is true.
Definition control_flag.h:116
control_flag_t const nonewline_cf
Omit the default new line at the end.
Definition control_flag.h:25
control_flag_t conf_wait_cf(bool cond)
Returns wait_cf if cond is true.
Definition control_flag.h:111
control_flag_t const blank_margin_cf
Replace margin by white space.
Definition control_flag.h:34
continued_cf_nt
continued_cf has its own type for overloading purposes.
Definition control_flag.h:66
control_flag_t conf_blank_marker_cf(bool cond)
Returns blank_marker_cf if cond is true.
Definition control_flag.h:96
control_flag_t const error_cf
Append error string according to errno.
Definition control_flag.h:52
control_flag_t const cerr_cf
Force output to be written to cerr.
Definition control_flag.h:43
control_flag_t const blank_label_cf
Replace label by white space.
Definition control_flag.h:37
control_flag_t const wait_cf
If interactive, wait till return is pressed.
Definition control_flag.h:49
control_flag_t const flush_cf
Flush ostream after writing this output.
Definition control_flag.h:46
control_flag_t conf_cerr_cf(bool cond)
Returns cerr_cf if cond is true.
Definition control_flag.h:101
control_flag_t conf_flush_cf(bool cond)
Returns flush_cf if cond is true.
Definition control_flag.h:106
@ continued_cf
Start a continued debug output.
Definition control_flag.h:67