![]() |
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... | |
![]() | |
virtual | ~KeyHolderBase () |
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.