4 #ifndef _RD_MOL_CATALOG_PARAMS_H_ 5 #define _RD_MOL_CATALOG_PARAMS_H_ void initFromStream(std::istream &ss)
initialize from a stream containing a pickle
MolCatalogParams(const MolCatalogParams &other)
copy constructor
std::string d_typeStr
our type string
void toStream(std::ostream &) const
serializes to the stream
void initFromString(const std::string &text)
initialize from a string containing a pickle
container for user parameters used to create a mol catalog
std::string Serialize() const
returns a serialized (pickled) form
abstract base class for the container used to create a catalog
void pickle(const boost::shared_ptr< EnumerationStrategyBase > &enumerator, std::ostream &ss)
pickles a EnumerationStrategy and adds the results to a stream ss