Package conary :: Module streams :: Class AbsoluteStreamCollection
[hide private]
[frames] | no frames]

Class AbsoluteStreamCollection

source code

  object --+        
           |        
  InfoStream --+    
               |    
StreamCollection --+
                   |
                  AbsoluteStreamCollection
Known Subclasses:
trove.DigitalSignatures

AbsolteStreamCollection is like a StreamCollection. It collects sets of stream objects. It differs from StreamCollection in that diff and twm are never relative. This is similar to the way that a StringStream works, for example.

streamDict needs to be defined as an index of small ints to Stream class types.

Instance Methods [hide private]
 
diff(self, other) source code
 
twm(self, diff, base) source code

Inherited from StreamCollection: __eq__, __init__, __ne__, addStream, delStream, freeze, getItems, getStreams, iterAll, thaw

Inherited from StreamCollection (private): _thaw

Inherited from InfoStream: __deepcopy__, copy

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from StreamCollection (private): _items

Inherited from object: __class__

Method Details [hide private]

diff(self, other)

source code 
Overrides: StreamCollection.diff

twm(self, diff, base)

source code 
Overrides: StreamCollection.twm