devctrl.devices.device.CombinedMeta#

class CombinedMeta(name, bases, namespace, /, **kwargs)[source]#

Bases: DeviceClassTree, ABCMeta

Metaclass to make an ABC class work with a custom metaclass

Methods

mro

Return a type's method resolution order.

register

Register a virtual subclass of an ABC.

__call__(*args, **kwargs)#

Call self as a function.

mro()#

Return a type’s method resolution order.

register(subclass)#

Register a virtual subclass of an ABC.

Returns the subclass, to allow usage as a class decorator.