Wall time for attempted node work, independently of later cache or Newton acceptance.
More...
#include <timing.hpp>
|
| void | finish (double duration, NodeOutcome outcome) noexcept |
| | Closing a node must neither allocate nor fail during stack unwinding.
|
| |
Wall time for attempted node work, independently of later cache or Newton acceptance.
◆ finish()
| void serif::utils::dependencies::NodeTiming::finish |
( |
double | duration, |
|
|
NodeOutcome | outcome ) |
|
inlinenoexcept |
Closing a node must neither allocate nor fail during stack unwinding.
◆ calls
| std::uint64_t serif::utils::dependencies::NodeTiming::calls {} |
◆ completed
| std::uint64_t serif::utils::dependencies::NodeTiming::completed {} |
◆ exceptions
| std::uint64_t serif::utils::dependencies::NodeTiming::exceptions {} |
◆ index
| std::size_t serif::utils::dependencies::NodeTiming::index {} |
◆ key_name
| std::string serif::utils::dependencies::NodeTiming::key_name |
◆ maximum_seconds
| double serif::utils::dependencies::NodeTiming::maximum_seconds {} |
◆ rejected
| std::uint64_t serif::utils::dependencies::NodeTiming::rejected {} |
◆ seconds
| double serif::utils::dependencies::NodeTiming::seconds {} |
The documentation for this struct was generated from the following file: