![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Typedefs | |
| typedef std::map< int, SubstanceGroup > | IDX_TO_SGROUP_MAP |
| typedef std::map< int, STR_VECT > | IDX_TO_STR_VECT_MAP |
Functions | |
| unsigned int | ParseSGroupIntField (const std::string &text, unsigned int line, unsigned int &pos, bool isFieldCounter=false) |
| double | ParseSGroupDoubleField (const std::string &text, unsigned int line, unsigned int &pos) |
| void | ParseSGroupV2000STYLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000VectorDataLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SDILine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SSTLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SMTLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SLBLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SCNLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SDSLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SBVLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SDTLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SDDLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SCDSEDLine (IDX_TO_SGROUP_MAP &sGroupMap, IDX_TO_STR_VECT_MAP &dataFieldsMap, RWMol *mol, const std::string &text, unsigned int line, bool strictParsing, unsigned int &counter, unsigned int &lastDataSGroup, std::ostringstream ¤tDataField) |
| void | ParseSGroupV2000SPLLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SNCLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SAPLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SCLLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| void | ParseSGroupV2000SBTLine (IDX_TO_SGROUP_MAP &sGroupMap, RWMol *mol, const std::string &text, unsigned int line) |
| template<class T > | |
| std::vector< T > | ParseV3000Array (std::stringstream &stream) |
| void | ParseV3000CStateLabel (unsigned int line, const std::string &type, SubstanceGroup *sgroup, std::stringstream &stream) |
| void | ParseV3000SAPLabel (RWMol *mol, SubstanceGroup *sgroup, std::stringstream &stream) |
| std::string | ParseV3000StringPropLabel (std::stringstream &stream) |
| void | ParseV3000SGroupsBlock (std::istream *inStream, unsigned int &line, unsigned int nSgroups, RWMol *mol, bool &strictParsing) |
| typedef std::map<int, SubstanceGroup> RDKit::SGroupParsing::IDX_TO_SGROUP_MAP |
Definition at line 16 of file MolSGroupParsing.h.
| typedef std::map<int, STR_VECT> RDKit::SGroupParsing::IDX_TO_STR_VECT_MAP |
Definition at line 17 of file MolSGroupParsing.h.
| double RDKit::SGroupParsing::ParseSGroupDoubleField | ( | const std::string & | text, |
| unsigned int | line, | ||
| unsigned int & | pos | ||
| ) |
| unsigned int RDKit::SGroupParsing::ParseSGroupIntField | ( | const std::string & | text, |
| unsigned int | line, | ||
| unsigned int & | pos, | ||
| bool | isFieldCounter = false |
||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SAPLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SBTLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SBVLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SCDSEDLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| IDX_TO_STR_VECT_MAP & | dataFieldsMap, | ||
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line, | ||
| bool | strictParsing, | ||
| unsigned int & | counter, | ||
| unsigned int & | lastDataSGroup, | ||
| std::ostringstream & | currentDataField | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SCLLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SCNLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SDDLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SDILine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SDSLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SDTLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SLBLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SMTLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SNCLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SPLLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000SSTLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000STYLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| void RDKit::SGroupParsing::ParseSGroupV2000VectorDataLine | ( | IDX_TO_SGROUP_MAP & | sGroupMap, |
| RWMol * | mol, | ||
| const std::string & | text, | ||
| unsigned int | line | ||
| ) |
| std::vector<T> RDKit::SGroupParsing::ParseV3000Array | ( | std::stringstream & | stream | ) |
| void RDKit::SGroupParsing::ParseV3000CStateLabel | ( | unsigned int | line, |
| const std::string & | type, | ||
| SubstanceGroup * | sgroup, | ||
| std::stringstream & | stream | ||
| ) |
| void RDKit::SGroupParsing::ParseV3000SAPLabel | ( | RWMol * | mol, |
| SubstanceGroup * | sgroup, | ||
| std::stringstream & | stream | ||
| ) |
| void RDKit::SGroupParsing::ParseV3000SGroupsBlock | ( | std::istream * | inStream, |
| unsigned int & | line, | ||
| unsigned int | nSgroups, | ||
| RWMol * | mol, | ||
| bool & | strictParsing | ||
| ) |
| std::string RDKit::SGroupParsing::ParseV3000StringPropLabel | ( | std::stringstream & | stream | ) |