libtime++: Date and time calculation
libtime::TBaseClassTime Class Reference

#include <libtime++.h>

Inheritance diagram for libtime::TBaseClassTime:

Public Member Functions

std::string timestring () const
 
timeint hour () const
 
timeint minute () const
 
timeint second () const
 
timeint milsec () const
 
timeint micsec () const
 
double float_second () const
 
 operator time_kernel::time_Ts () const
 
 operator std::string () const
 

Protected Member Functions

 TBaseClassTime (const std::string &Itimestring)
 
 TBaseClassTime (const char *Itimestring)
 
 TBaseClassTime (const time_kernel::time_Ts &Itime_Ts)
 
 TBaseClassTime (const timeint &year, const timeint &doy, const timeint &hour=0, const timeint &minute=0, const timeint &second=0, const timeint &milsec=0, const timeint &micsec=0)
 
void string_read (const std::string &timestring)
 
void char_read (const char *timestring)
 
void norm ()
 

Protected Attributes

time_kernel::time_Ts Mtime_Ts
 

Detailed Description

TBaseClassTime

This is a class definition holding common parts od relative times and absolute times. It's constructor is protected as it should not be instantiated. It's an abstract class.

Definition at line 110 of file libtime++.h.


The documentation for this class was generated from the following files: