class documentation

Undocumented

Method __init__ Undocumented
Method addObserver Undocumented
Method clearChanged Undocumented
Method countObservers Undocumented
Method deleteObserver Undocumented
Method deleteObservers Undocumented
Method hasChanged Undocumented
Method notifyObservers If 'changed' indicates that this object has changed, notify all its observers, then call clearChanged(). Each observer has its update() called with two arguments: this observable object and the generic 'arg'.
Method setChanged Undocumented
Instance Variable changed Undocumented
Instance Variable obs Undocumented

Inherited from Synchronization:

Instance Variable mutex Undocumented
def clearChanged(self):

Undocumented

def countObservers(self) -> int:

Undocumented

def deleteObservers(self):

Undocumented

def hasChanged(self) -> int:

Undocumented

def notifyObservers(self, arg: typing.Any = None):

If 'changed' indicates that this object has changed, notify all its observers, then call clearChanged(). Each observer has its update() called with two arguments: this observable object and the generic 'arg'.

def setChanged(self):

Undocumented

changed: int =

Undocumented

obs: list[Observer] =

Undocumented