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()
explicit oemolithread(const char* fn)
explicit 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)