Table of Contents

Class: AbstractBaseMeta ./src/protocols/interfaces.py

Metaclass for AbstractBase - a protocol that's also a class

(Note that this should not be used as an explicit metaclass - always subclass from AbstractBase or Interface instead.)

Base Classes   
Protocol
type
Methods   
__init__
__setattr__
  __init__ 
__init__ (
        self,
        __name__,
        __bases__,
        __dict__,
        )

  __setattr__ 
__setattr__ (
        self,
        attr,
        val,
        )

Exceptions   
TypeError( "Can't change interface __bases__", self )

Table of Contents

This document was automatically generated on Mon Apr 22 01:11:13 2024 by HappyDoc version 2.1