Station Network CIfc
A read-only, observation-oriented view of a StationNetwork. Exposes the network-level responses and the introspectable set of node names, and allows attaching/detaching lifecycle observers, while hiding construction and mutation operations (the creation helpers, node registration, and the internal entry/exit bookkeeping). Expose this interface to clients of a network rather than the concrete class.
Inheritors
Properties
The registered QObject class names within the network.
Diagnostic: the number of entities still holding allocations at the end of each replication. Non-zero typically reflects work-in-process at the end of a terminating run (normal); a steadily growing value across replications suggests a leak (an entity that seized but never released — surfaced more precisely by the exit-time validation in sinks/transfers/joins/separates).
The number of QObject instances that have left the network.
The number of QObject instances currently within the network.
The total time that a QObject instance spends from creation to leaving the network.
Functions
The directed connections between registered nodes (best-effort static graph).
Attaches an observer for the network's lifecycle events.
The per-class number completed, or null if className is not registered.
The per-class total time in the system, or null if className is not registered.
Detaches a previously attached observer.