pyicat_plus.metadata.namespace_wrapper.NamespaceWrapper#
- class pyicat_plus.metadata.namespace_wrapper.NamespaceWrapper(property_names, getter, setter=None, property_decorator=None)[source]#
Bases:
object
Namespace 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
])