IdlMetadata¶
- class lsst.ts.salobj.IdlMetadata(name: str, idl_path: str | pathlib.Path, sal_version: str | None, xml_version: str | None, topic_info: dict[str, lsst.ts.salobj.idl_metadata.TopicMetadata])¶
Bases:
objectInformation about SAL topics in an IDL file.
- Parameters:
- name
str SAL component name, e.g. “ATPtg”.
- idl_path
strorpathlib.Path Path to IDL file.
- sal_version
strorNone Version of ts_sal used to generate the IDL file, or
Noneif not found.- xml_version
str Version of ts_xml used to generate the IDL file, or
Noneif not found.- topic_info
dict[str:TopicMetadata] Dict of SAL topic name: topic metadata.
- name