|
golib
0.5
|
Simple date handling. More...
#include <godate.h>
Public Member Functions | |
| goDate (goInt16 Day, goInt16 Month, goInt16 Year) | |
| goInt16 | getDay () const |
| goInt16 | getMonth () const |
| goInt16 | getYear () const |
| void | setDay (goInt16 d) |
| void | setMonth (goInt16 m) |
| void | setYear (goInt16 y) |
| bool | operator< (const goDate &other) const |
| bool | operator> (const goDate &other) const |
| bool | operator<= (const goDate &other) const |
| bool | operator>= (const goDate &other) const |
| bool | operator== (const goDate &other) const |
| bool | operator!= (const goDate &other) const |
| void | operator= (const goDate &other) |
| void | operator= (const char *s) |
Protected Attributes | |
| goInt16 | day |
| goInt16 | month |
| goInt16 | year |
Friends | |
| std::ostream & | operator<< (std::ostream &outstr, const goDate &d) |
Simple date handling.
Dates can be compared ( <, >, == ), copied ( = ) and written to a string.