MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
thr_safe_pool< T > Struct Template Reference
Collaboration diagram for thr_safe_pool< T >:

Public Member Functions

 thr_safe_pool (const char *name)
T * seize (Ndbd_mem_manager *mm, Uint32 rg)
void release (Ndbd_mem_manager *mm, Uint32 rg, T *t)
void release_list (Ndbd_mem_manager *mm, Uint32 rg, T *head, T *tail, Uint32 cnt)

Public Attributes

T * m_free_list
Uint32 m_cnt
thr_spin_lock< NDB_CL-(sizeof(void
*)+sizeof(Uint32))> 
m_lock

Detailed Description

template<typename T>
struct thr_safe_pool< T >

thr_safe_pool

Definition at line 398 of file mt.cpp.


The documentation for this struct was generated from the following file: