Extension TypesΒΆ

Note

The sections in this page were moved to the Extension Types and Special Methods of Extension Types in the userguide.

AttributesΒΆ

This section was moved to Static Attributes.

MethodsΒΆ

PropertiesΒΆ

This section was moved to Properties.

Special MethodsΒΆ

This section was moved to Special Methods of Extension Types.

DeclarationΒΆ

This section was moved to Declaration.

DocstringsΒΆ

This section was moved to Docstrings.

Initialization: __cinit__() and __init__()ΒΆ

This section was moved to Initialisation methods: __cinit__() and __init__().

Finalization: __dealloc__()ΒΆ

This section was moved to Finalization methods: __dealloc__() and __del__().

Arithmetic MethodsΒΆ

This section was moved to Arithmetic methods.

Rich ComparisonsΒΆ

This section was moved to Rich comparisons.

The __next__() MethodΒΆ

This section was moved to The __next__() method.

SubclassingΒΆ

This section was moved to Subclassing.

Forward DeclarationsΒΆ

This section was moved to Forward-declaring extension types.

Extension Types and NoneΒΆ

This section was moved to Extension types and None.

Weak ReferencingΒΆ

This section was moved to Making extension types weak-referenceable.

Dynamic AttributesΒΆ

This section was moved to Dynamic Attributes.

External and Public TypesΒΆ

PublicΒΆ

This section was moved to Public extension types.

ExternalΒΆ

This section was moved to External extension types.

Name Specification ClauseΒΆ

This section was moved to Name specification clause.

Type Names vs. Constructor NamesΒΆ

This section was moved to Type names vs. constructor names.