Skip to main content

src Folder

Folder with C++ source files. More...

Files Index​

filecheck-result.cpp

C++ source file with implementations for the µTest++ check result member functions. More...

filecounters.cpp

C++ source file with implementations for the µTest++ counters member functions. More...

filedeprecated.cpp

C++ source file with implementations for the deprecated µTest++ definitions. More...

fileexpression-formatter.cpp

C++ source file with non-template implementations for the µTest++ expression formatter. More...

filereporter-human.cpp

C++ source file with implementations for the µTest++ human-readable reporter member functions. More...

filereporter-tap.cpp

C++ source file with implementations for the µTest++ TAP test reporter member functions. More...

filereporter.cpp

C++ source file with implementations for the µTest++ test reporter member functions. More...

filerunner-options.cpp

C++ source file with implementations for the µTest++ runner options. More...

filerunner.cpp

C++ source file with implementations for the µTest++ test runner member functions. More...

filestopwatch.cpp

C++ source file with implementations for the µTest++ stopwatch. More...

filetest.cpp

C++ source file with implementations for the µTest++ test hierarchy member functions. More...

fileutility.cpp

C++ source file with implementations for the µTest++ utility functions. More...

Description​

Folder with C++ source files.

The src folder contains the .cpp implementation files for the µTest++ library. Each file provides the non-inline method definitions for one or more related components:

  • check-result.cpp — check_result construction and reporting
  • counters.cpp — counters accumulation and operator+=
  • deprecated.cpp — the non-inline definitions of the deprecated reflection::short_name() and of the detail::timestamp constructor
  • expression-formatter.cpp — non-template operator<< overloads of the expression formatter, and the texts of the pending checks
  • runner-options.cpp — runner_options command-line parsing, and the recording of the option errors
  • reporter-human.cpp — human-readable reporter implementation
  • reporter-tap.cpp — TAP-format reporter implementation
  • reporter.cpp — base reporter class and operator<< overloads
  • runner.cpp — runner constructors, initialisation, suite registration, run_suites(), and abort()
  • stopwatch.cpp — stopwatch clock readings and elapsed-time computation
  • test.cpp — suite, top_suite, static_suite, and test_case lifecycle methods
  • utility.cpp — extract_file_name(), is_match(), and split() helpers

Generated via doxygen2docusaurus 2.2.8 by Doxygen 1.18.0.