Provided by: libcommoncpp2-doc_1.8.1-6ubuntu1_all bug

NAME

       ost::Datetime -

       The Datetime class uses a julian date representation of the current year, month, and day
       and a integer representation of the current time.

SYNOPSIS

       #include <numbers.h>

       Inherits ost::Date, and ost::Time.

   Public Member Functions
       Datetime (time_t tm)
       Datetime (tm *dt)
       Datetime (const char *str, size_t size=0)
       Datetime (int year, unsigned month, unsigned day, int hour, int minute, int second)
       Datetime ()
       virtual ~Datetime ()
       char * getDatetime (char *buffer) const
       time_t getDatetime (void) const
       bool isValid (void) const
       Datetime & operator= (const Datetime datetime)
       Datetime & operator+= (const Datetime &datetime)
       Datetime & operator-= (const Datetime &datetime)
       Datetime & operator+= (const Time &time)
       Datetime & operator-= (const Time &time)
       int operator== (const Datetime &)
       int operator!= (const Datetime &)
       int operator< (const Datetime &)
       int operator<= (const Datetime &)
       int operator> (const Datetime &)
       int operator>= (const Datetime &)
       bool operator! () const
       String strftime (const char *format) const

   Additional Inherited Members

Detailed Description

       The Datetime class uses a julian date representation of the current year, month, and day
       and a integer representation of the current time.

       This is then manipulated in several forms and may be exported as needed.

       Author:
           Marcelo Dalmas mad@brasmap.com.br Integer based time class.

Constructor & Destructor Documentation

   ost::Datetime::Datetime (time_ttm)
   ost::Datetime::Datetime (tm *dt)
   ost::Datetime::Datetime (const char *str, size_tsize = 0)
   ost::Datetime::Datetime (intyear, unsignedmonth, unsignedday, inthour, intminute, intsecond)
   ost::Datetime::Datetime ()
   virtual ost::Datetime::~Datetime () [virtual]

Member Function Documentation

   char* ost::Datetime::getDatetime (char *buffer) const
   time_t ost::Datetime::getDatetime (void) const
   bool ost::Datetime::isValid (void) const
   bool ost::Datetime::operator! () const
   int ost::Datetime::operator!= (const Datetime &)
   Datetime& ost::Datetime::operator+= (const Datetime &datetime)
   Datetime& ost::Datetime::operator+= (const Time &time)
   Datetime& ost::Datetime::operator-= (const Datetime &datetime)
   Datetime& ost::Datetime::operator-= (const Time &time)
   int ost::Datetime::operator< (const Datetime &)
   int ost::Datetime::operator<= (const Datetime &)
   Datetime& ost::Datetime::operator= (const Datetimedatetime)
   int ost::Datetime::operator== (const Datetime &)
   int ost::Datetime::operator> (const Datetime &)
   int ost::Datetime::operator>= (const Datetime &)
   String ost::Datetime::strftime (const char *format) const

Author

       Generated automatically by Doxygen for GNU CommonC++ from the source code.