Accumulator.h 377 B

1234567891011121314151617181920212223
  1. #ifndef Accumulator_h_seen
  2. #define Accumulator_h_seen
  3. /**
  4. * A not-very-useful class that accumulates int values from input data.
  5. */
  6. class Accumulator
  7. {
  8. public:
  9. Accumulator();
  10. /**
  11. * Given some input data, read to end of line and convert to an int
  12. */
  13. void accumulate(const char * data);
  14. int total() const;
  15. private:
  16. int m_total;
  17. };
  18. #endif