All pastes #760103 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-03 19:25 UTC
rendered paste body
//
// Final Project Iteration 1
//
// Authors: Michael Levin (3287290, sec. 2)
//          Ilya Feldshteyn (2957187, sec. 1)
//
// Date: 10/24/2007
//

#include <iostream>
#include <string>
#include "MinimumVolumeReservoir.h"
using namespace std;




MinimumVolumeReservoir::MinimumVolumeReservoir(string _name):
  Reservoir(string _name)//It complains at this point for some reason
{
  name = _name;
  required_minimum_volume = 0;
}

void MinimumVolumeReservoir::set_required_minimum_volume(float value)
{
  required_minimum_volume = Reservoir::get_volume();
}

bool MinimumVolumeReservoir::has_required_minimum_volume()
{
  return Reservoir::get_volume() >= required_minimum_volume;
}

ostream& operator<<(ostream &out, const MinimumVolumeReservoir &obj)
{
  cout << obj;
}