class documentation
class UaObjectContainer(UaObject, Generic[
Known subclasses: server.ua_object_containers.Components, server.ua_object_containers.MethodSet, server.ua_object_containers.Resources, server.ua_object_containers.SkillSet, server.ua_object_containers.Users
Constructor: UaObjectContainer(name, minimum_access_level, bypass_lock)
| Method | __contains__ |
Whether an object with given name exists in this container. |
| Method | __getattr__ |
Return a child object by attribute name. |
| Method | __getitem__ |
Get a UaObject by the given name. |
| Method | __init__ |
Cooperative constructor. |
| Method | __iter__ |
Iterate over all contained UaObject. |
| Method | __len__ |
Return the number of contained UaObject. |
| Method | __setitem__ |
Add a child object by given name. |
| Instance Variable | _children |
Undocumented |
def __init__(self, name:
str, minimum_access_level: int | None = None, bypass_lock: bool = False):
¶
overridden in
server.ua_object_containers.Components, server.ua_object_containers.MethodSet, server.ua_object_containers.Resources, server.ua_object_containers.SkillSet, server.ua_object_containers.UsersCooperative constructor.