lories.core.constants#
Classes#
All the operations on a read-write sequence. |
|
Metaclass for defining Abstract Base Classes (ABCs). |
Module Contents#
- class lories.core.constants.Constants(constants=())[source]#
Bases:
MutableSequence[lories._core._Constant]
All the operations on a read-write sequence.
Concrete subclasses must provide __new__ or __init__, __getitem__, __setitem__, __delitem__, __len__, and insert().
- class lories.core.constants._ConstantsMeta[source]#
Bases:
abc.ABCMeta
Metaclass for defining Abstract Base Classes (ABCs).
Use this metaclass to create an ABC. An ABC can be subclassed directly, and then acts as a mix-in class. You can also register unrelated concrete classes (even built-in classes) and unrelated ABCs as ‘virtual subclasses’ – these and their descendants will be considered subclasses of the registering ABC by the built-in issubclass() function, but the registering ABC won’t show up in their MRO (Method Resolution Order) nor will method implementations defined by the registering ABC be callable (not even via super()).