pyicat_plus.metadata.namespace_wrapper.NamespaceWrapper#
- class pyicat_plus.metadata.namespace_wrapper.NamespaceWrapper(property_names, getter, setter=None, property_decorator=None)[source]#
Bases:
objectNamespace which delegates attribute getting and setting to a getter and setter method.
- Parameters:
property_names (
Iterable[str])getter (
Callable)setter (
Optional[Callable])property_decorator (
Optional[Callable])