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::Sessionsession_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: