PhreeqcInstancePool & operator=(PhreeqcInstancePool const &)=delete
PhreeqcInstancePool(std::string const &database, int num_instances)
static int createInstance(std::string const &database)
int size() const
Returns the number of instances in the pool.
std::vector< int > instance_ids_
PhreeqcInstancePool(PhreeqcInstancePool const &)=delete
int getInstanceForThread(int thread_id) const
static void configureForStringIO(int id)