Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
criterion_logger Struct Reference

#include <logging.h>

Data Fields

void(* log_pre_all )(struct criterion_test_set *set)
 
void(* log_pre_suite )(struct criterion_suite_set *set)
 
void(* log_pre_init )(struct criterion_suite *suite, struct criterion_test *test)
 
void(* log_pre_test )(struct criterion_suite *suite, struct criterion_test *test)
 
void(* log_assert )(struct criterion_assert_stats *stats)
 
void(* log_theory_fail )(struct criterion_theory_stats *stats)
 
void(* log_test_timeout )(struct criterion_test_stats *stats)
 
void(* log_test_crash )(struct criterion_test_stats *stats)
 
void(* log_test_abort )(struct criterion_test_stats *stats, const char *msg)
 
void(* log_other_crash )(struct criterion_test_stats *stats)
 
void(* log_abnormal_exit )(struct criterion_test_stats *stats)
 
void(* log_post_test )(struct criterion_test_stats *stats)
 
void(* log_post_fini )(struct criterion_test_stats *stats)
 
void(* log_post_suite )(struct criterion_suite_stats *stats)
 
void(* log_post_all )(struct criterion_global_stats *stats)
 
void(* log_message )(enum criterion_severity, const char *msg)
 
void(* log_assert_sub )(struct criterion_assert_stats *stats, const char *repr, const char *message)
 
void(* log_assert_formatted )(struct criterion_assert_stats *stats, const char *formatted)
 
void(* log_assert_param )(struct criterion_assert_stats *stats, struct cr_log_assert_param *param)
 
void(* log_assert_param_eq )(struct criterion_assert_stats *stats, struct cr_log_assert_param *expected, struct cr_log_assert_param *actual)
 

Detailed Description

Definition at line 112 of file logging.h.

Field Documentation

◆ log_abnormal_exit

void(* criterion_logger::log_abnormal_exit) (struct criterion_test_stats *stats)

Definition at line 123 of file logging.h.

◆ log_assert

void(* criterion_logger::log_assert) (struct criterion_assert_stats *stats)

Definition at line 117 of file logging.h.

◆ log_assert_formatted

void(* criterion_logger::log_assert_formatted) (struct criterion_assert_stats *stats, const char *formatted)

Definition at line 131 of file logging.h.

◆ log_assert_param

void(* criterion_logger::log_assert_param) (struct criterion_assert_stats *stats, struct cr_log_assert_param *param)

Definition at line 133 of file logging.h.

◆ log_assert_param_eq

void(* criterion_logger::log_assert_param_eq) (struct criterion_assert_stats *stats, struct cr_log_assert_param *expected, struct cr_log_assert_param *actual)

Definition at line 135 of file logging.h.

◆ log_assert_sub

void(* criterion_logger::log_assert_sub) (struct criterion_assert_stats *stats, const char *repr, const char *message)

Definition at line 129 of file logging.h.

◆ log_message

void(* criterion_logger::log_message) (enum criterion_severity, const char *msg)

Definition at line 128 of file logging.h.

◆ log_other_crash

void(* criterion_logger::log_other_crash) (struct criterion_test_stats *stats)

Definition at line 122 of file logging.h.

◆ log_post_all

void(* criterion_logger::log_post_all) (struct criterion_global_stats *stats)

Definition at line 127 of file logging.h.

◆ log_post_fini

void(* criterion_logger::log_post_fini) (struct criterion_test_stats *stats)

Definition at line 125 of file logging.h.

◆ log_post_suite

void(* criterion_logger::log_post_suite) (struct criterion_suite_stats *stats)

Definition at line 126 of file logging.h.

◆ log_post_test

void(* criterion_logger::log_post_test) (struct criterion_test_stats *stats)

Definition at line 124 of file logging.h.

◆ log_pre_all

void(* criterion_logger::log_pre_all) (struct criterion_test_set *set)

Definition at line 113 of file logging.h.

◆ log_pre_init

void(* criterion_logger::log_pre_init) (struct criterion_suite *suite, struct criterion_test *test)

Definition at line 115 of file logging.h.

◆ log_pre_suite

void(* criterion_logger::log_pre_suite) (struct criterion_suite_set *set)

Definition at line 114 of file logging.h.

◆ log_pre_test

void(* criterion_logger::log_pre_test) (struct criterion_suite *suite, struct criterion_test *test)

Definition at line 116 of file logging.h.

◆ log_test_abort

void(* criterion_logger::log_test_abort) (struct criterion_test_stats *stats, const char *msg)

Definition at line 121 of file logging.h.

◆ log_test_crash

void(* criterion_logger::log_test_crash) (struct criterion_test_stats *stats)

Definition at line 120 of file logging.h.

◆ log_test_timeout

void(* criterion_logger::log_test_timeout) (struct criterion_test_stats *stats)

Definition at line 119 of file logging.h.

◆ log_theory_fail

void(* criterion_logger::log_theory_fail) (struct criterion_theory_stats *stats)

Definition at line 118 of file logging.h.


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