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:
object
Information about SAL topics in an IDL file.
- Parameters:
- name
str
SAL component name, e.g. “ATPtg”.
- idl_path
str
orpathlib.Path
Path to IDL file.
- sal_version
str
orNone
Version of ts_sal used to generate the IDL file, or
None
if not found.- xml_version
str
Version of ts_xml used to generate the IDL file, or
None
if not found.- topic_info
dict
[str
:TopicMetadata
] Dict of SAL topic name: topic metadata.
- name