Drizzled Public API Documentation

temporal.cc File Reference
#include <config.h>
#include <boost/foreach.hpp>
#include <drizzled/charset.h>
#include <drizzled/type/decimal.h>
#include <drizzled/calendar.h>
#include <drizzled/temporal.h>
#include <drizzled/temporal_format.h>
#include <drizzled/time_functions.h>
#include "time.h"
#include <drizzled/util/gmtime.h>
#include <cstdio>
#include <ostream>
#include <iomanip>
#include <vector>
#include <string.h>

Go to the source code of this file.

Namespaces

namespace  drizzled
 TODO: Rename this file - func.h is stupid.

Functions

std::ostream & drizzled::operator<< (std::ostream &os, const Timestamp &subject)

Variables

std::vector< TemporalFormat * > drizzled::known_datetime_formats
std::vector< TemporalFormat * > drizzled::known_date_formats
std::vector< TemporalFormat * > drizzled::known_time_formats

Detailed Description

Implementation of the server's temporal class API

Todo:

Move to completed ValueObject API, which would remove the from_xxx() methods and replace them with constructors which take other ValueObject instances as their single parameter.

Definition in file temporal.cc.