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

Convert from and to FITS DATE type string. More...

Inherits util::UTDate.

Public Member Functions

 FitsDate ()
 Get actual UT. More...
 
 FitsDate (const UTDate &d)
 
 FitsDate (const string &init_date, const int verbose=0)
 Interpret FITS DATE string (already is UTC) More...
 
string toString () const
 Return UTC string in FITS DATE format. 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 FITS DATE type string.

Constructor & Destructor Documentation

util::FitsDate::FitsDate ( )
inline

Get actual UT.

util::FitsDate::FitsDate ( const UTDate d)
inline
util::FitsDate::FitsDate ( const string &  init_date,
const int  verbose = 0 
)

Interpret FITS DATE string (already is UTC)

Member Function Documentation

string util::FitsDate::toString ( ) const

Return UTC string in FITS DATE format.

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().