MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GlobalDictCache Class Reference

#include <DictCache.hpp>

Inheritance diagram for GlobalDictCache:
Collaboration diagram for GlobalDictCache:

Classes

struct  TableVersion

Public Types

enum  Status { OK = 0, DROPPED = 1, RETREIVING = 2 }

Public Member Functions

NdbTableImplget (const char *name, int *error)
NdbTableImplput (const char *name, NdbTableImpl *)
void release (const NdbTableImpl *, int invalidate=0)
void alter_table_rep (const char *name, Uint32 tableId, Uint32 tableVersion, bool altered)
unsigned get_size ()
void invalidate_all ()
int inc_ref_count (const NdbTableImpl *impl)
int dec_ref_count (const NdbTableImpl *impl)
void invalidateDb (const char *name, size_t len)

Detailed Description

A thread safe dict cache

Definition at line 66 of file DictCache.hpp.

Member Function Documentation

NdbTableImpl * GlobalDictCache::get ( const char *  name,
int *  error 
)

Create new...

Definition at line 179 of file DictCache.cpp.

Here is the call graph for this function:


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