foxes.utils.subclasses¶
Attributes¶
Functions¶
|
Searches all classes derived from some |
|
Run-time class selector. |
|
Run-time factory. |
Module Contents¶
- foxes.utils.subclasses.all_subclasses(cls: type[Any]) set[type[Any]][source]¶
Searches all classes derived from some base class.
- foxes.utils.subclasses.new_cls(base_cls: type[Any], cls_name: str | None) type[Any] | None[source]¶
Run-time class selector.
- foxes.utils.subclasses.new_instance(base_cls: type[T], cls_name: str | None, *args: Any, **kwargs: Any) T | None[source]¶
Run-time factory.
- foxes.utils.subclasses.T¶