MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SafeArrayPool< T > Member List

This is the complete list of members for SafeArrayPool< T >, including all inherited members.

alloc_ptr (defined in ArrayPool< T >)ArrayPool< T >protected
ArrayPool() (defined in ArrayPool< T >)ArrayPool< T >inline
clear() (defined in ArrayPool< T >)ArrayPool< T >inline
decNoFree(void) (defined in ArrayPool< T >)ArrayPool< T >inline
decNoFree(Uint32 cnt) (defined in ArrayPool< T >)ArrayPool< T >inline
firstFree (defined in ArrayPool< T >)ArrayPool< T >protected
getConstPtr(Uint32 i) const (defined in ArrayPool< T >)ArrayPool< T >inline
getConstPtr(Uint32 i, bool CrashOnBoundaryError) const (defined in ArrayPool< T >)ArrayPool< T >inline
getEntrySize() const (defined in ArrayPool< T >)ArrayPool< T >inline
getNoOfFree() const (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(Ptr< T > &)ArrayPool< T >inline
getPtr(ConstPtr< T > &) const (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(Ptr< T > &, bool CrashOnBoundaryError) (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(ConstPtr< T > &, bool CrashOnBoundaryError) const (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(Uint32 i)ArrayPool< T >inline
getPtr(Uint32 i, bool CrashOnBoundaryError) (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(Ptr< T > &, Uint32 i)ArrayPool< T >inline
getPtr(ConstPtr< T > &, Uint32 i) const (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(Ptr< T > &, Uint32 i, bool CrashOnBoundaryError) (defined in ArrayPool< T >)ArrayPool< T >inline
getPtr(ConstPtr< T > &, Uint32 i, bool CrashOnBoundaryError) const (defined in ArrayPool< T >)ArrayPool< T >inline
getSize() const (defined in ArrayPool< T >)ArrayPool< T >inline
getUsed() const (defined in ArrayPool< T >)ArrayPool< T >inline
getUsedHi() const (defined in ArrayPool< T >)ArrayPool< T >inline
lock() (defined in SafeArrayPool< T >)SafeArrayPool< T >inline
noOfFree (defined in ArrayPool< T >)ArrayPool< T >protected
noOfFreeMin (defined in ArrayPool< T >)ArrayPool< T >protected
release(Uint32 i)SafeArrayPool< T >inline
release(Ptr< T > &)SafeArrayPool< T >inline
release(LockFun, Cache &, Uint32 i) (defined in ArrayPool< T >)ArrayPool< T >inline
release(LockFun, Cache &, Ptr< T > &) (defined in ArrayPool< T >)ArrayPool< T >inline
releaseChunk(LockFun, Cache &, Uint32 n) (defined in ArrayPool< T >)ArrayPool< T >inlineprotected
releaseChunk(Uint32 n, Uint32 first, Uint32 last) (defined in ArrayPool< T >)ArrayPool< T >inlineprotected
releaseList(LockFun, Cache &, Uint32 n, Uint32 first, Uint32 last) (defined in ArrayPool< T >)ArrayPool< T >inline
releaseList(Uint32 n, Uint32 first, Uint32 last)ArrayPool< T >inline
releaseN(Uint32 base, Uint32 n)ArrayPool< T >inlineprotected
SafeArrayPool(NdbMutex *mutex=0) (defined in SafeArrayPool< T >)SafeArrayPool< T >inline
seize(Ptr< T > &)SafeArrayPool< T >inline
seize(LockFun, Cache &, Ptr< T > &) (defined in ArrayPool< T >)ArrayPool< T >inline
seizeChunk(Uint32 &n, Ptr< T > &) (defined in ArrayPool< T >)ArrayPool< T >inlineprotected
ArrayPool::seizeId(Ptr< T > &, Uint32 i)ArrayPool< T >inline
seizeN(Uint32 n)ArrayPool< T >protected
set(T *, Uint32 cnt, bool align=false) (defined in ArrayPool< T >)ArrayPool< T >inline
setChunkSize(Uint32 sz) (defined in ArrayPool< T >)ArrayPool< T >inline
setSize(Uint32 noOfElements, bool align=false, bool exit_on_error=true, bool guard=true, Uint32 paramId=0)ArrayPool< T >inline
size (defined in ArrayPool< T >)ArrayPool< T >protected
theArray (defined in ArrayPool< T >)ArrayPool< T >protected
unlock() (defined in SafeArrayPool< T >)SafeArrayPool< T >inline
updateFreeMin(void) (defined in ArrayPool< T >)ArrayPool< T >inline
~ArrayPool() (defined in ArrayPool< T >)ArrayPool< T >inline
~SafeArrayPool() (defined in SafeArrayPool< T >)SafeArrayPool< T >inline