18 #include <openbabel/babelconfig.h> 35 OpTransform(
const char* ID,
const char* filename,
const char* descr)
36 :
OBOp(ID, false), _filename(filename), _descr(descr), _dataLoaded(false){}
51 textlines[1].c_str(),textlines[2].c_str(),textlines[3].c_str());
52 pTransform->_textlines = textlines;
58 void ParseLine(
const char *buffer);
61 const char* _filename;
63 std::vector<std::string> _textlines;
66 std::vector<OBChemTsfm> _transforms;
const std::map< std::string, std::string > OpMap
Definition: op.h:38
Class to convert from one format to another.
Definition: obconversion.h:59
Molecule Class.
Definition: mol.h:118
Handle molecules. Declarations of OBMol, OBAtom, OBBond, OBResidue. (the main header for Open Babel) ...
Read pH rules and assign charges.
Base plugin class for operations on molecules.
Operations to modify molecules before output.
Definition: op.h:33
Base Class.
Definition: base.h:239
Global namespace for all Open Babel code.
Definition: alias.h:22