Drizzled Public API Documentation

drizzled::session::Cache Class Reference

Public Types

typedef std::list< session_ptr > list

Static Public Member Functions

static list & getCache ()
static boost::mutex & mutex ()
static boost::condition_variable & cond ()
static void shutdownFirst ()
static void shutdownSecond ()
static void erase (const session_ptr &)
static size_t count ()
static void insert (const session_ptr &)
static session_ptr find (const session_id_t &)

Private Types

typedef boost::shared_ptr
< drizzled::Session
session_ptr

Static Private Attributes

static bool volatile _ready_to_exit = false
static list cache
static boost::mutex _mutex
static boost::condition_variable _end

Detailed Description

Definition at line 31 of file cache.h.


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