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;
31 virtual std::string Serialize()
const = 0;
33 virtual void initFromStream(std::istream &ss) = 0;
35 virtual void initFromString(
const std::string &text) = 0;
void setTypeStr(const std::string &typeStr)
sets our type string
std::string d_typeStr
our type string
#define RDKIT_CATALOGS_EXPORT
std::string getTypeStr() const
returns our type string
RDKIT_RDGENERAL_EXPORT std::ostream & toStream(std::ostream &)
abstract base class for the container used to create a catalog