// // Created by quentin on 8/12/22. // #ifndef BUDGET_DATEMONEY_H #define BUDGET_DATEMONEY_H #include #include class DateMoney { public: DateMoney(const int *value, tm *date); [[nodiscard]] const int *getValue() const; [[nodiscard]] tm *getDate() const; bool operator<(const DateMoney &rhs) const; bool operator>(const DateMoney &rhs) const; bool operator<=(const DateMoney &rhs) const; bool operator>=(const DateMoney &rhs) const; friend std::ostream &operator<<(std::ostream &os, const DateMoney &money); private: const int *value; tm *date; }; #endif //BUDGET_DATEMONEY_H