Drizzled Public API Documentation

drizzled::session::Cache Class Reference

List of all members.

Public Types

typedef std::list
< session_shared_ptr > 
list

Public Member Functions

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

Static Public Member Functions

static Cachesingleton ()

Private Types

typedef boost::shared_ptr
< drizzled::Session
session_shared_ptr

Private Attributes

bool volatile _ready_to_exit
list cache
boost::mutex _mutex
boost::condition_variable _end

Detailed Description

Definition at line 34 of file cache.h.


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