OEReadOEBFile¶
unsigned int OEReadOEBFile(OEPlatform::oeistream &is, OEMolBase &mol,
const OESystem::OEBinaryIOHandlerBase &handler)
unsigned int OEReadOEBFile(OEPlatform::oeistream &is, OEMCMolBase &mol,
const OESystem::OEBinaryIOHandlerBase &handler)
Reads a molecule from the specified input stream in the
OpenEye Binary Version 2 format. This is considered a low-level
API for advanced users that will only parse the part of the OEB
specified by the handlers registered with
handler. OEReadMolecule
is the preferred way to
read molecules from OEB files, as it will handle many corner cases
more cleanly. This function only performs the parsing of the
actual OEB data based upon the given ‘handler’.