5#ifndef _RD_MOL_CATALOG_PARAMS_H_
6#define _RD_MOL_CATALOG_PARAMS_H_
abstract base class for the container used to create a catalog
std::string d_typeStr
our type string
container for user parameters used to create a mol catalog
void initFromString(const std::string &text) override
initialize from a string containing a pickle
MolCatalogParams(const std::string &pickle)
construct from a pickle string (serialized representation)
void toStream(std::ostream &) const override
serializes to the stream
std::string Serialize() const override
returns a serialized (pickled) form
void initFromStream(std::istream &ss) override
initialize from a stream containing a pickle
MolCatalogParams(const MolCatalogParams &other)
copy constructor
~MolCatalogParams() override
#define RDKIT_MOLCATALOG_EXPORT