For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
OverviewCodaControlAPI ReferenceChangelog
OverviewCodaControlAPI ReferenceChangelog
  • Coda API
  • Control API
  • Stanza API
    • stanza
    • cli
    • context
    • device
    • exceptions
    • models
    • pyvisa
    • registry
    • timing
    • utils
LogoLogo
On this page
  • Module Contents
  • Classes
  • API
  • Initialization
  • Initialization
Stanza API

stanza.registry

Was this page helpful?
Built with

Module Contents

Classes

NameDescription
ResourceRegistryRegistry for named resources available to routines.
ResultsRegistryRegistry for storing and accessing routine results.

API

1class stanza.registry.ResourceRegistry(*resources: stanza.base.protocols.NamedResource)

Registry for named resources available to routines.

Initialization

Initialize with resources that have a ‘name’ attribute.

1__getattr__(name: str) -> typing.Any

Access resources via attribute notation.

1__getitem__(name: str) -> typing.Any

Access resources via dict notation.

1get(
2 name: str, default: typing.Any = None
3) -> typing.Any

Get resource with optional default.

1add(
2 name: str, resource: typing.Any
3) -> None

Add a new resource.

1list_resources() -> list[str]

List all available resource names.

1class stanza.registry.ResultsRegistry

Registry for storing and accessing routine results.

Initialization

Initialize empty results registry.

1__getattr__(name: str) -> typing.Any

Access results via attribute notation.

1__getitem__(name: str) -> typing.Any

Access results via dict notation.

1__setitem__(
2 name: str, value: typing.Any
3) -> None

Store results via dict notation.

1get(
2 name: str, default: typing.Any = None
3) -> typing.Any

Get result with optional default.

1store(
2 name: str, value: typing.Any
3) -> None

Store a result.

1list_results() -> list[str]

List all stored result names.

1clear() -> None

Clear all stored results.