time.h File Reference
#include <cxxtools/timespan.h>
#include <string>
#include <stdexcept>
#include <stdint.h>
#include <tntdb/statement.h>
#include <tntdb/value.h>
#include <cxxtools/time.h>

Go to the source code of this file.

Classes

class  cxxtools::InvalidTime
class  cxxtools::Time
 Time expressed in hours, minutes, seconds and milliseconds More...

Namespaces

namespace  cxxtools
namespace  tntdb

Functions

void cxxtools::operator>>= (const SerializationInfo &si, Time &time)
void cxxtools::operator<<= (SerializationInfo &si, const Time &time)
Time cxxtools::operator+ (const Time &time, const Timespan &ts)
 Addition operator.
Time cxxtools::operator- (const Time &time, const Timespan &ts)
 Subtraction operator.
void tntdb::operator<< (Hostvar &hostvar, const cxxtools::Time &tim)
 This operator can be used to pass a cxxtools::Time object to the database.
bool tntdb::operator>> (const Value &value, cxxtools::Time &out)
 This operator can be used to retrieve a cxxtools::Time object from the database.