oemolithread

class oemolithread : public oemolthreadbase

The following methods are publicly inherited from oemolthreadbase:

operator bool GetMol PutMol

The following methods are publicly inherited from oemolstreambase:

ClearCSVHeader GetFlavor SetFormat
GetBinaryIOHandler GetFormat close
GetCSVHeader Getgz open
GetFileName SetFlavor  

Constructors

oemolithread()
oemolithread(const char *fn)
oemolithread(const std::string &fn)

Default and copy constructors.

GetIStream

OEPlatform::oeistream *GetIStream()

GetMolStream

oemolistream *GetMolStream()

SetFlavor

bool SetFlavor(unsigned int format, unsigned int flavor)

SetFormat

bool SetFormat(unsigned int format)

close

void close()

openstring

bool openstring(const std::string &str, bool gz=false)
bool openstring(const unsigned char *buffer, oesize_t len, bool gz=false)