Lines Matching refs:ABCMeta
27 This module provides the metaclass :class:`ABCMeta` for defining ABCs and
32 A helper class that has :class:`ABCMeta` as its metaclass. With this class,
41 Note that the type of :class:`ABC` is still :class:`ABCMeta`, therefore
45 keyword and using :class:`ABCMeta` directly, for example::
47 from abc import ABCMeta
49 class MyABC(metaclass=ABCMeta):
55 .. class:: ABCMeta
68 Classes created with a metaclass of :class:`ABCMeta` have the following method:
169 Using this decorator requires that the class's metaclass is :class:`ABCMeta`
171 :class:`ABCMeta` cannot be instantiated unless all of its abstract methods
334 The token changes with every call to :meth:`ABCMeta.register` on any ABC.