date.h File Reference
#include <cxxtools/api.h>
#include <string>
#include <stdexcept>

Go to the source code of this file.

Classes

class  cxxtools::InvalidDate
class  cxxtools::Date
 Date expressed in year, month, and day More...

Namespaces

namespace  cxxtools

Functions

CXXTOOLS_API void cxxtools::greg2jul (unsigned &jd, int y, int m, int d)
CXXTOOLS_API void cxxtools::jul2greg (unsigned jd, int &y, int &m, int &d)
CXXTOOLS_API void cxxtools::operator>>= (const SerializationInfo &si, Date &date)
CXXTOOLS_API void cxxtools::operator<<= (SerializationInfo &si, const Date &date)
CXXTOOLS_API void cxxtools::convert (std::string &str, const Date &date)
CXXTOOLS_API void cxxtools::convert (Date &date, const std::string &s)
Date cxxtools::operator+ (const Date &d, int days)
Date cxxtools::operator+ (int days, const Date &d)
int cxxtools::operator- (const Date &a, const Date &b)