/*
 * Time.h
 */

#ifndef TIME_H_
#define TIME_H_

struct Time {
    // instance variables
    int hour, minute;
    double second;

    // constructors
    Time (int hour, int min, double secs);
    Time (double secs);
    Time ();

    // modifiers
    void increment (double secs);

    // functions
    void print () const;
    bool after (const Time& time2) const;
    Time add (const Time& t2) const;
    double convertToSeconds () const;
};

#endif /* TIME_H_ */

