Package svnmailer :: Module subversion :: Class _RevisionChangeCollector
[show private | hide private]
[frames | no frames]

Class _RevisionChangeCollector

                 object --+
                          |
RevisionChangeCollector --+
                          |
                         _RevisionChangeCollector


Collect all changes between two particular revisions
Method Summary
  __init__(self, repos, revision)
Initialization
  __del__(self)
Destroy the subpool
swig object _get_root(self, rev)
Return the root of a particular revision
swig object getPool(self)
Returns the subpool
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name...
  __getattribute__(...)
x.__getattribute__('name') <==> x.name...
  __hash__(x)
x.__hash__() <==> hash(x)...
  __reduce__(...)
helper for pickle...
  __reduce_ex__(...)
helper for pickle...
  __repr__(x)
x.__repr__() <==> repr(x)...
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value...
  __str__(x)
x.__str__() <==> str(x)...
    Inherited from type
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T...

Instance Variable Summary
  __pool: The APR subpool

Class Variable Summary
swig object __pool: None
NoneType _RevisionChangeCollector__pool = None                                                                  

Method Details

__init__(self, repos, revision)
(Constructor)

Initialization
Parameters:
repos - Reference to the repository object
           (type=Repository)
revision - The revision
           (type=int)
Overrides:
__builtin__.object.__init__

__del__(self)
(Destructor)

Destroy the subpool

_get_root(self, rev)

Return the root of a particular revision
Parameters:
rev - The revision number
           (type=int)
Returns:
The revision root
           (type=swig object)

Note: The root objects are cached

getPool(self)

Returns the subpool
Returns:
the pool
           (type=swig object)

Instance Variable Details

__pool

The APR subpool

Class Variable Details

__pool

None
Type:
swig object

_RevisionChangeCollector__pool

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.0 on Mon Feb 14 16:49:17 2005 http://epydoc.sf.net