Drizzled Public API Documentation

drizzled::session::Times Class Reference

List of all members.

Public Member Functions

uint64_t getConnectMicroseconds () const
uint64_t getConnectSeconds () const
void resetUserTime ()
void set_time ()
void set_time (time_t)
void set_time_after_lock ()
void set_end_timer (Session &)
uint64_t getElapsedTime () const
type::epoch_t getCurrentTimestamp (bool actual=true) const
type::epoch_t getCurrentTimestampEpoch () const
type::epoch_t getCurrentTimestampEpoch (type::usec_t &fraction_arg) const
type::epoch_t query_start ()
boost::posix_time::ptime start_timer () const
boost::posix_time::ptime epoch () const

Public Attributes

boost::posix_time::ptime _epoch
boost::posix_time::ptime _connect_time
boost::posix_time::ptime _end_timer
boost::posix_time::ptime _user_time
boost::posix_time::ptime _start_timer
uint64_t utime_after_lock

Detailed Description

Definition at line 24 of file times.h.


The documentation for this class was generated from the following files: