• OctoMY API
  • OctoMY API Reference
  • C++ Classes
  • OctoMY
  • OpalTaskRegistry
  • OpalTaskRegistry Class

    Global singleton holding the catalog of all available OpalTasks. More...

    Header: #include <OpalTaskRegistry>
    Since: 1.0
    Inherits: QObject

    Detailed Description

    The registry supports lazy registration — each library registers its OTs when first needed, not at app startup. Late registration is supported.

    Re-registration of the same OT instance by name is idempotent. Registering a different OT instance under an already-registered name triggers Q_ASSERT in debug builds and logs a critical warning in release.

    See also OpalTask and OpalTaskRuntime.