Drizzled Public API Documentation

drizzled::definition::Cache Class Reference

List of all members.

Static Public Member Functions

static size_t size ()
static void rehash (size_t arg)
static
table::instance::Shared::shared_ptr 
find (const identifier::Table::Key &)
static void erase (const identifier::Table::Key &)
static bool insert (const identifier::Table::Key &, table::instance::Shared::shared_ptr)

Private Types

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

Static Private Member Functions

static void CopyFrom (table::instance::Shared::vector &)

Static Private Attributes

static Map cache
static boost::mutex _mutex

Friends

class generator::TableDefinitionCache

Detailed Description

Definition at line 28 of file cache.h.


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