Drizzled Public API Documentation

drizzled::catalog::Cache Class Reference

Public Types

typedef boost::unordered_map
< identifier::Catalog,
catalog::Instance::shared_ptr > 
unordered_map

Static Public Member Functions

static size_t size ()
static Instance::shared_ptr find (const identifier::Catalog &, error_t &)
static bool exist (const identifier::Catalog &)
static bool erase (const identifier::Catalog &, error_t &)
static bool insert (const identifier::Catalog &, Instance::shared_ptr, error_t &)
static bool lock (const identifier::Catalog &, error_t &)
static bool unlock (const identifier::Catalog &, error_t &)
static void copy (catalog::Instance::vector &)

Static Public Attributes

static unordered_map cache
static boost::mutex _mutex

Detailed Description

Definition at line 36 of file cache.h.


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