LTL  2.0.x
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
util::DCFDate Class Reference

Convert from and to DCF-77 type string. More...

Inherits util::UTDate.

Public Member Functions

 DCFDate ()
 Get actual UT. More...
 
 DCFDate (const UTDate &d)
 Initialise from util::UTDate or heirs. More...
 
 DCFDate (const string &init_date)
 Interpret DCF-77 time string. More...
 
string toString () const
 Return DCF-77 date string. More...
 
time_t time () const
 get internal time_t More...
 

Protected Member Functions

char * toCString () const
 
time_t mkuttime (struct tm *ut_tm)
 
time_t mkdcftime (struct tm *dcf_tm)
 

Protected Attributes

time_t ut_date_
 

Detailed Description

Convert from and to DCF-77 type string.

Constructor & Destructor Documentation

util::DCFDate::DCFDate ( )
inline

Get actual UT.

util::DCFDate::DCFDate ( const UTDate d)
inline

Initialise from util::UTDate or heirs.

util::DCFDate::DCFDate ( const string &  init_date)

Interpret DCF-77 time string.

Member Function Documentation

string util::DCFDate::toString ( ) const

Return DCF-77 date string.

char* util::UTDate::toCString ( ) const
protectedinherited
time_t util::UTDate::mkuttime ( struct tm *  ut_tm)
protectedinherited
time_t util::UTDate::mkdcftime ( struct tm *  dcf_tm)
protectedinherited
time_t util::UTDate::time ( ) const
inherited

get internal time_t

Member Data Documentation

time_t util::UTDate::ut_date_
protectedinherited

Referenced by util::JulDate::JulDate().