IdlMetadata¶
- class lsst.ts.salobj.IdlMetadata(name: str, idl_path: Union[str, pathlib.Path], sal_version: Optional[str], xml_version: Optional[str], 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