Drizzled Public API Documentation

drizzled::session::Times Class Reference

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: