 |
RDKit
Open-source cheminformatics and machine learning.
|
Go to the documentation of this file.
11 #ifndef __RD_CATALOGPARAMS_H__
12 #define __RD_CATALOGPARAMS_H__
26 void setTypeStr(
const std::string &typeStr) { d_typeStr = typeStr; };
29 virtual void toStream(std::ostream &)
const = 0;
virtual void initFromStream(std::istream &ss)=0
initializes from a stream pickle
virtual void initFromString(const std::string &text)=0
initializes from a string pickle
virtual void toStream(std::ostream &) const =0
serializes (pickles) to a stream
std::string d_typeStr
our type string
abstract base class for the container used to create a catalog
#define RDKIT_CATALOGS_EXPORT
virtual std::string Serialize() const =0
returns a string with a serialized (pickled) representation
void setTypeStr(const std::string &typeStr)
sets our type string
std::string getTypeStr() const
returns our type string
virtual ~CatalogParams()=0