Skip to content
Poly-Lithic documentation
⌘ K
Poly-Lithic documentation

User Guide:

  • Transformers Guide
  • Interfaces Guide
  • Configuration Guide

API Reference:

  • poly_lithic.src package
Poly-Lithic documentation
/
poly_lithic.src package
/
poly_lithic.src.utils package

poly_lithic.src.utils package🔗

Submodules🔗

  • poly_lithic.src.utils.builder module
    • MockModel
      • MockModel.evaluate()
    • Builder
      • Builder.build()
  • poly_lithic.src.utils.lazyInterfaceLoader module
    • AbstractInterfaceLoader
      • AbstractInterfaceLoader.keys()
      • AbstractInterfaceLoader.import_module()
  • poly_lithic.src.utils.messaging module
    • profileit()
    • Message
      • Message.topic
      • Message.source
      • Message.value
      • Message.timestamp
      • Message.allow_unsafe
      • Message.check_topic()
      • Message.check_value()
      • Message.keys
      • Message.values
      • Message.uid
      • Message.model_config
    • Observer
      • Observer.update()
    • MessageBroker
      • MessageBroker.attach()
      • MessageBroker.detach()
      • MessageBroker.notify()
      • MessageBroker.get_stats()
      • MessageBroker.get_all()
      • MessageBroker.parse_queue()
    • TransformerObserver
      • TransformerObserver.update()
    • InterfaceObserver
      • InterfaceObserver.update()
      • InterfaceObserver.get()
      • InterfaceObserver.get_all()
      • InterfaceObserver.get_many()
      • InterfaceObserver.put()
      • InterfaceObserver.put_many()
    • MockModel
      • MockModel.evaluate()
    • ModelObserver
      • ModelObserver.update()

Module contents🔗

On this page

  • Submodules
  • Module contents

© 2025, Matuesz Leputa - ISIS Neutron and Muon Source at RAL - Science and Technology Facilities Council Built with Sphinx 8.2.3