Back to index

python3.2  3.2.2
Public Member Functions | Public Attributes | Static Private Attributes
multiprocessing.managers.NamespaceProxy Class Reference
Inheritance diagram for multiprocessing.managers.NamespaceProxy:
Inheritance graph
[legend]
Collaboration diagram for multiprocessing.managers.NamespaceProxy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __getattr__
def __setattr__
def __delattr__
def __reduce__
def __deepcopy__
def __repr__
def __str__

Public Attributes

_PyObject_HEAD_EXTRA Py_ssize_t ob_refcnt
struct _typeobjectob_type

Static Private Attributes

tuple _exposed_ = ('__getattribute__', '__setattr__', '__delattr__')

Detailed Description

Definition at line 1015 of file managers.py.


Member Function Documentation

def multiprocessing.managers.BaseProxy.__deepcopy__ (   self,
  memo 
) [inherited]

Definition at line 846 of file managers.py.

00846 
00847     def __deepcopy__(self, memo):
00848         return self._getvalue()

Here is the call graph for this function:

Definition at line 1027 of file managers.py.

01027 
01028     def __delattr__(self, key):
01029         if key[0] == '_':
01030             return object.__delattr__(self, key)
01031         callmethod = object.__getattribute__(self, '_callmethod')
01032         return callmethod('__delattr__', (key,))
01033 

Definition at line 1017 of file managers.py.

01017 
01018     def __getattr__(self, key):
01019         if key[0] == '_':
01020             return object.__getattribute__(self, key)
01021         callmethod = object.__getattribute__(self, '_callmethod')
        return callmethod('__getattribute__', (key,))

Definition at line 833 of file managers.py.

00833 
00834     def __reduce__(self):
00835         kwds = {}
00836         if Popen.thread_is_spawning():
00837             kwds['authkey'] = self._authkey
00838 
00839         if getattr(self, '_isauto', False):
00840             kwds['exposed'] = self._exposed_
00841             return (RebuildProxy,
00842                     (AutoProxy, self._token, self._serializer, kwds))
00843         else:
00844             return (RebuildProxy,
00845                     (type(self), self._token, self._serializer, kwds))

Here is the call graph for this function:

def multiprocessing.managers.BaseProxy.__repr__ (   self) [inherited]

Definition at line 849 of file managers.py.

00849 
00850     def __repr__(self):
00851         return '<%s object, typeid %r at %s>' % \
00852                (type(self).__name__, self._token.typeid, '0x%x' % id(self))

def multiprocessing.managers.NamespaceProxy.__setattr__ (   self,
  key,
  value 
)

Definition at line 1022 of file managers.py.

01022 
01023     def __setattr__(self, key, value):
01024         if key[0] == '_':
01025             return object.__setattr__(self, key, value)
01026         callmethod = object.__getattribute__(self, '_callmethod')
        return callmethod('__setattr__', (key, value))
def multiprocessing.managers.BaseProxy.__str__ (   self) [inherited]
Return representation of the referent (or a fall-back if that fails)

Definition at line 853 of file managers.py.

00853 
00854     def __str__(self):
00855         '''
00856         Return representation of the referent (or a fall-back if that fails)
00857         '''
00858         try:
00859             return self._callmethod('__repr__')
00860         except Exception:
00861             return repr(self)[:-1] + "; '__str__()' failed>"
00862 
00863 #
00864 # Function used for unpickling
00865 #

Here is the call graph for this function:


Member Data Documentation

tuple multiprocessing.managers.NamespaceProxy._exposed_ = ('__getattribute__', '__setattr__', '__delattr__') [static, private]

Definition at line 1016 of file managers.py.

Definition at line 107 of file object.h.

struct _typeobject* _object::ob_type [inherited]

Definition at line 108 of file object.h.


The documentation for this class was generated from the following file: