class documentation

class twisted.python.components._ProxyDescriptor: (source)

View In Hierarchy

A descriptor which will proxy attribute access, mutation, and deletion to the _ProxyDescriptor.originalAttribute of the object it is being accessed from.

Instance Variable attributeName the name of the attribute which this descriptor will retrieve from instances' original attribute.
Instance Variable originalAttribute name of the attribute of the proxy where the original object is stored.
Method __init__ Undocumented
Method __get__ Retrieve the self.attributeName property from oself.
Method __set__ Set the self.attributeName property of oself.
Method __delete__ Delete the self.attributeName property of oself.
attributeName = (source)
the name of the attribute which this descriptor will retrieve from instances' original attribute.
(type: str)
originalAttribute = (source)
name of the attribute of the proxy where the original object is stored.
(type: str)
def __init__(self, attributeName, originalAttribute): (source)

Undocumented

def __get__(self, oself, type=None): (source)

Retrieve the self.attributeName property from oself.

def __set__(self, oself, value): (source)

Set the self.attributeName property of oself.

def __delete__(self, oself): (source)

Delete the self.attributeName property of oself.

API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.