35 #ifndef __RD_SLNATTRIBS_H__ 36 #define __RD_SLNATTRIBS_H__ 40 #include <boost/smart_ptr.hpp> 57 : first(
""), second(
""), op(
""), negated(false), structQuery(0){};
65 typedef std::vector<std::pair<AttribCombineOp, boost::shared_ptr<AttribType> > >
#define RDKIT_SLNPARSE_EXPORT
RWMol is a molecule class that is intended to be edited.
void parseAtomAttribs(Atom *atom, AttribListType attribs, bool doingQuery)
parses the attributes provided for an atom and sets
void parseBondAttribs(Bond *bond, AttribListType attribs, bool doingQuery)
parses the attributes provided for a bond and sets
void parseMolAttribs(ROMol *mol, AttribListType attribs)
parses the attributes provided for a ctab and sets
void adjustAtomChiralities(RWMol *mol)
void parseFinalBondAttribs(Bond *bond, bool doingQuery)
class for representing a bond
The class for representing atoms.
std::vector< std::pair< AttribCombineOp, boost::shared_ptr< AttribType > > > AttribListType
void parseFinalAtomAttribs(Atom *atom, bool doingQuery)