CHEM :: Common :: Util :: virtual_oemolostream :: Class virtual_oemolostream
[hide private]
[frames] | no frames]

Class virtual_oemolostream



object --+    
         |    
      list --+
             |
            virtual_oemolostream

Similar to using StringIO to simulate a virtual file object. Use this to simulate a virtual oemolostream object that writes to a string instead of to a file.

Since no file names is specified, can't automatically guess the molecule format from the file extension, thus it must be explicitly specified (or assumed to be SMILES).

To retrieve the contents of the virtual file output after done with the oemolostream, use the method oemolostream.GetString().

Instance Methods [hide private]
 
__init__(self, format=-1)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Inherited from list: __add__, __contains__, __delitem__, __delslice__, __eq__, __ge__, __getattribute__, __getitem__, __getslice__, __gt__, __hash__, __iadd__, __imul__, __iter__, __le__, __len__, __lt__, __mul__, __ne__, __new__, __repr__, __reversed__, __rmul__, __setitem__, __setslice__, append, count, extend, index, insert, pop, remove, reverse, sort

Inherited from object: __delattr__, __reduce__, __reduce_ex__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, format=-1)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Returns:
new list

Overrides: list.__init__
(inherited documentation)