Drizzled Public API Documentation

drizzled::message::Cache Class Reference

Public Member Functions

size_t size () const
void rehash (size_t arg)
table::shared_ptr find (const identifier::Table &identifier)
void erase (const identifier::Table &identifier)
bool insert (const identifier::Table &identifier, table::shared_ptr share)
bool insert (const identifier::Table &identifier, Table &share)

Static Public Member Functions

static Cachesingleton ()

Private Types

typedef boost::unordered_map
< identifier::Table::Key,
table::shared_ptr > 
Map

Private Attributes

boost::mutex _access
Map cache

Detailed Description

Definition at line 32 of file cache.h.


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