34    public JMultiComparable<JDateAndTime_t, JTYPELIST<JDate_t, JTime_t>::typelist>
 
   58      in >> 
static_cast<JDate_t&
>(object);
 
   61        in >> 
static_cast<JTime_t&
>(object);
 
 
   77      out << static_cast<const JDate_t&>(
object);
 
   79      out << static_cast<const JTime_t&>(
object);
 
 
 
  113      while (isspace(in.peek())) { in.ignore(); }
 
  117      in >> 
object.month >> 
object.day >> 
object.year;
 
  119      if (in.get() == (
int) 
' ') {
 
  123        in >> 
object.hour >> 
object.minute >> 
object.second;
 
  125        if (in.get() == (
int) 
' ') {
 
  131          if (key == 
"am" || key == 
"AM") {} 
 
  132          if (key == 
"pm" || key == 
"PM") { 
object.hour += 12; } 
 
 
 
Auxiliary class to specify white space character(s) in currect locale.
 
Auxiliary classes and methods for database I/O.
 
JEEP::JTime<':'> JTime_t
type defintion of time according database format
 
JEEP::JDate<'/'> JDate_t
type defintion of date according database format
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
friend std::istream & operator>>(std::istream &in, JDateAndTimeUS_t &object)
Read date and time from input stream.
 
JDateAndTimeUS_t()
Default constructor;.
 
friend std::istream & operator>>(std::istream &in, JDateAndTime_t &object)
Read date and time from input stream.
 
friend std::ostream & operator<<(std::ostream &out, const JDateAndTime_t &object)
Write date and time to output stream.
 
static const char SEPARATOR
Separation character.
 
JDateAndTime_t()
Default constructor;.
 
Auxiliary class for simple date.
 
static const char SEPARATOR
Separation character.
 
Auxiliary class for simple time.
 
static const char SEPARATOR
Separation character.
 
Template definition of auxiliary base class for composite data structures composed of base classes wi...
 
Auxiliary class for recursive type list generation.