Back to index

moin  1.9.0~rc2
Public Member Functions | Public Attributes
MoinMoin.support.xappy.replaylog.LoggedProxyMethod Class Reference

List of all members.

Public Member Functions

def __init__
def __call__

Public Attributes

 real
 proxyobj

Detailed Description

A proxy for a xapian method, which logs all calls made on the method.

Definition at line 360 of file replaylog.py.


Constructor & Destructor Documentation

def MoinMoin.support.xappy.replaylog.LoggedProxyMethod.__init__ (   self,
  real,
  proxyobj 
)
Make a proxy for the method.

Definition at line 364 of file replaylog.py.

00364 
00365     def __init__(self, real, proxyobj):
00366         """Make a proxy for the method.
00367 
00368         """
00369         self.real = real
00370         self.proxyobj = proxyobj


Member Function Documentation

Call the proxied method, logging the call.

Definition at line 371 of file replaylog.py.

00371 
00372     def __call__(self, *args):
00373         """Call the proxied method, logging the call.
00374 
00375         """
00376         return log(self, *args)

Here is the call graph for this function:


Member Data Documentation

Definition at line 369 of file replaylog.py.

Definition at line 368 of file replaylog.py.


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