BloomCouplerDebugExtension extension
Extension providing zero-overhead debugging capabilities to BloomCoupler dynamic sockets.
- on
Properties
- debug → BloomDebug
-
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
Access point for zero-overhead node inspection and diagnostics.no setter - debugCreationLocation → String?
-
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
The exact code location where this coupler was instantiated in debug mode.no setter - debugLabel ↔ String?
-
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
A developer-defined label to identify this coupler socket in debug mode.getter/setter pair - debugVersion → int
-
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
The internal version of this BloomCoupler for testing and verification.no setter
Methods
-
debugTrace(
[String? label, int traceCount = 5]) → void -
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
Captures the current stack trace and assigns an optional label to this coupler socket. -
withDebugLabel(
String label) → BloomCoupler -
Available on BloomCoupler, provided by the BloomCouplerDebugExtension extension
Assigns a developer-defined debug label and returns this coupler socket.