#if !defined(SOLUTIONISOTOPELIST_H_INCLUDED) #define SOLUTIONISOTOPELIST_H_INCLUDED #include // assert #include // std::string #include // std::list #include "SolutionIsotope.h" #include "Phreeqc_class.h" class cxxSolutionIsotopeList:public std::list < cxxSolutionIsotope > { public: cxxSolutionIsotopeList(); cxxSolutionIsotopeList(struct solution *solution_ptr); ~cxxSolutionIsotopeList(); struct isotope * cxxSolutionIsotopeList2isotope(PHREEQC_PTR_ARG); void add(cxxSolutionIsotopeList oldlist, double intensive, double extensive); void multiply(double extensive); protected: public: }; #endif // !defined(SOLUTIONISOTOPELIST_H_INCLUDED)