4#include "Stroika/Frameworks/StroikaPreComp.h"
10using namespace Stroika::Frameworks;
11using namespace Stroika::Frameworks::SystemPerformance;
19 : runPeriod{[this] ([[maybe_unused]] const auto* property) {
return fPeriod_; },
20 [
this] ([[maybe_unused]]
auto* property,
const auto& runPeriod) { fPeriod_ = runPeriod; }}
21 , instruments{[
this] ([[maybe_unused]]
const auto* property) {
return fInstruments_; },
22 [
this] ([[maybe_unused]]
auto* property,
const auto& instruments) { fInstruments_ = instruments; }}
23 , fInstruments_ (instruments)
34 fInstruments_ = rhs.fInstruments_;
35 fPeriod_ = rhs.fPeriod_;
Set<T> is a container of T, where once an item is added, additionally adds () do nothing.
Duration is a chrono::duration<double> (=.