![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <SubstructLibrary.h>
Public Member Functions | |
| KeyFromPropHolder (const std::string &propname="_Name") | |
| std::string & | getPropName () |
| const std::string & | getPropName () const |
| std::vector< std::string > & | getKeys () |
| const std::vector< std::string > & | getKeys () const |
| unsigned int | addMol (const ROMol &m) override |
| Add a key to the database getting it from the molecule. More... | |
| unsigned int | addKey (const std::string &key) override |
| const std::string & | getKey (unsigned int idx) const override |
| std::vector< std::string > | getKeys (const std::vector< unsigned int > &indices) const override |
| unsigned int | size () const override |
| Get the current keeyholder size. More... | |
Public Member Functions inherited from RDKit::KeyHolderBase | |
| virtual | ~KeyHolderBase () |
| virtual unsigned int | addMol (const ROMol &m)=0 |
| Add a key to the database getting it from the molecule. More... | |
| virtual unsigned int | addKey (const std::string &)=0 |
| virtual const std::string & | getKey (unsigned int) const =0 |
| virtual std::vector< std::string > | getKeys (const std::vector< unsigned int > &indices) const =0 |
| virtual unsigned int | size () const =0 |
| Get the current keeyholder size. More... | |
Definition at line 370 of file SubstructLibrary.h.
|
inline |
Definition at line 376 of file SubstructLibrary.h.
|
inlineoverridevirtual |
Add a key to the database, this needs to be in the same order as the molecule, no validation is done
Implements RDKit::KeyHolderBase.
Definition at line 399 of file SubstructLibrary.h.
|
inlineoverridevirtual |
Add a key to the database getting it from the molecule.
Implements RDKit::KeyHolderBase.
Definition at line 385 of file SubstructLibrary.h.
|
inlineoverridevirtual |
Implements RDKit::KeyHolderBase.
Definition at line 404 of file SubstructLibrary.h.
|
inline |
Definition at line 382 of file SubstructLibrary.h.
|
inline |
Definition at line 383 of file SubstructLibrary.h.
|
inlineoverridevirtual |
Implements RDKit::KeyHolderBase.
Definition at line 411 of file SubstructLibrary.h.
|
inline |
Definition at line 379 of file SubstructLibrary.h.
|
inline |
Definition at line 380 of file SubstructLibrary.h.
|
inlineoverridevirtual |
Get the current keeyholder size.
Implements RDKit::KeyHolderBase.
Definition at line 418 of file SubstructLibrary.h.