dedalus.tools.dispatch
¶
Tools for emulating multiple dispatch.
Module Contents¶
-
class
MultiClass
¶ Bases:
type
Metaclass for dispatching instantiation to subclasses.
-
class
CachedMultiClass
¶ Bases:
dedalus.tools.dispatch.MultiClass
,dedalus.tools.cache.CachedClass
Metaclass for dispatching and caching instantiantation to subclasses.