11 #ifndef __RD_ACIDBASE_CATALOG_PARAMS_H__
12 #define __RD_ACIDBASE_CATALOG_PARAMS_H__
24 namespace MolStandardize {
29 d_typeStr =
"AcidBase Catalog Parameters";
41 return static_cast<unsigned int>(d_pairs.size());
44 const std::vector<std::pair<ROMOL_SPTR, ROMOL_SPTR>> &getPairs()
const;
46 const std::pair<ROMOL_SPTR, ROMOL_SPTR> getPair(
unsigned int fid)
const;
48 void toStream(std::ostream &)
const override;
49 std::string Serialize()
const override;
50 void initFromStream(std::istream &ss)
override;
51 void initFromString(
const std::string &text)
override;
54 std::vector<std::pair<ROMOL_SPTR, ROMOL_SPTR>> d_pairs;