.TH "serif::utils::dependencies::GraphTimingFactory< Clock >" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME serif::utils::dependencies::GraphTimingFactory< Clock > \- Bind one generic timing observer after the model's complete graph type is known\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .SS "Public Member Functions" .in +1c .ti -1c .RI "template auto \fBoperator()\fP (std::type_identity< GraphT > graph) const" .br .RI "Include edge callbacks and the node callable, excluding source checks and cache publication\&. " .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "\fBGraphTiming\fP & \fBtiming\fP" .br .ti -1c .RI "std::shared_ptr< Clock > \fBclock\fP" .br .in -1c .SH "Detailed Description" .PP .SS "template .br struct serif::utils::dependencies::GraphTimingFactory< Clock >"Bind one generic timing observer after the model's complete graph type is known\&. .SH "Member Function Documentation" .PP .SS "template template auto \fBserif::utils::dependencies::GraphTimingFactory\fP< Clock >::operator() (std::type_identity< GraphT > graph) const\fR [inline]\fP, \fR [nodiscard]\fP" .PP Include edge callbacks and the node callable, excluding source checks and cache publication\&. .PP \fBNote\fP .RS 4 Reused or unrequested nodes produce no sample\&. Keep regular wall/linear-solve measurements alongside these durations: action applications generally execute after graph preparation\&. .RE .PP .SH "Member Data Documentation" .PP .SS "template std::shared_ptr \fBserif::utils::dependencies::GraphTimingFactory\fP< Clock >::clock" .SS "template \fBGraphTiming\fP& \fBserif::utils::dependencies::GraphTimingFactory\fP< Clock >::timing" .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.