Package svnmailer :: Module stream :: Class TruncatingFileStream
[hide private]

Class TruncatingFileStream

source code

  object --+        
           |        
 _BaseStream --+    
               |    
TruncatingStream --+
                   |
                  TruncatingFileStream

Truncating stream, which writes the truncating note on close

Instance Methods [hide private]
 
close(self)
Closes the stream
source code

Inherited from TruncatingStream: __init__, getTruncatedLineCount, getvalue, seek, write, writeWithoutTruncation

Inherited from _BaseStream: __getattr__, writelines

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

Instance Variables [hide private]

Inherited from TruncatingStream: current, lastchar, maxsize, trunced

Inherited from _BaseStream: stream

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

close(self)

source code 

Closes the stream

Overrides: _BaseStream.close