Class v.c.g.s.m.ObservablePropertyMetaMT(ObservablePropertyMeta):

Part of vmc.contrib.gtkmvc.support.metaclasses View In Hierarchy

Known subclasses: vmc.contrib.gtkmvc.support.metaclasses.ObservablePropertyGObjectMetaMT, vmc.contrib.gtkmvc.support.metaclasses.ObservablePropertyGObjectMetaMT 0

This class provides multithreading support for accesing properties, through a locking mechanism. It is assumed a lock is owned by the class that uses it. A Lock object called _prop_lock is assumed to be a member of the using class. see for example class ModelMT
Method __init__ class constructor
Method get_setter_source This must be overrided if you need a different implementation.

Inherited from PropertyMeta (via ObservablePropertyMeta):

Method __msg__ if level is less or equal to VERBOSE_LEVEL, ths message will
Method __create_prop_accessors__ Private method that creates getter and setter, and the
Method __create_property Undocumented
Method check_value_change Checks whether the value of the property changed in type
Method create_value This is used to create a value to be assigned to a
Method get_getter_source This must be overrided if you need a different implementation.
def __init__(cls, name, bases, dict):
class constructor
def get_setter_source(cls, setter_name, prop_name):
This must be overrided if you need a different implementation. Simply the generated implementation sets the variable _prop_name
API Documentation for vodafone-mobile-connect-card-driver-for-linux, generated by pydoctor at 2008-01-10 13:06:31.