1#ifndef __JDB_JDATIM_T__
2#define __JDB_JDATIM_T__
71 in >>
static_cast<JDate_t&
>(object);
73 in >>
static_cast<JTime_t&
>(object);
88 out << static_cast<const JDate_t&>(
object);
90 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.
JDatim_t()
Default constructor.
friend std::ostream & operator<<(std::ostream &out, const JDatim_t &object)
Write date and time to output stream.
friend std::istream & operator>>(std::istream &in, JDatim_t &object)
Read date and time from input stream.
static JDatim_t min()
Minimal date and time.
JDatim_t(const JDate_t &date, const JTime_t &time)
Constructor.
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.