1 #ifndef __JDB_JDATIM_T__
2 #define __JDB_JDATIM_T__
72 in >>
static_cast<JDate_t&
>(object);
74 in >>
static_cast<JTime_t&
>(object);
89 out << static_cast<const JDate_t&>(
object);
91 out << static_cast<const JTime_t&>(
object);
Auxiliary classes and methods for database I/O.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliairy data structure for date and time.
friend std::ostream & operator<<(std::ostream &out, const JDatim_t &object)
Write date and time to output stream.
JDatim_t()
Default constructor.
static JDatim_t min()
Minimal date and time.
JDatim_t(const JDate_t &date, const JTime_t &time)
Constructor.
friend std::istream & operator>>(std::istream &in, JDatim_t &object)
Read date and time from input stream.
static const char SEPARATOR
Separation character.
static JDatim_t max()
Maximal date and time.
Auxiliary class for simple date.
static JDate max()
Maximal date.
static JDate min()
Minimal date.
Auxiliary class for simple time.
static JTime max()
Maximal time.
static JTime min()
Minimal time.
Template definition of auxiliary base class for composite data structures composed of base classes wi...
Auxiliary class for recursive type list generation.