MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LocalDataBuffer< sz > Class Template Reference
Inheritance diagram for LocalDataBuffer< sz >:
Collaboration diagram for LocalDataBuffer< sz >:

Public Member Functions

 LocalDataBuffer (typename DataBuffer< sz >::DataBufferPool &thePool, typename DataBuffer< sz >::Head &_src)
- Public Member Functions inherited from DataBuffer< sz >
 DataBuffer (DataBufferPool &)
bool seize (Uint32 n)
void release ()
Uint32 getSize () const
bool isEmpty () const
void print (FILE *) const
bool first (DataBufferIterator &)
bool next (DataBufferIterator &)
bool next (DataBufferIterator &, Uint32 hops)
bool nextPool (DataBufferIterator &)
bool position (DataBufferIterator &it, Uint32 pos)
bool first (ConstDataBufferIterator &) const
bool next (ConstDataBufferIterator &) const
bool next (ConstDataBufferIterator &, Uint32 hops) const
bool nextPool (ConstDataBufferIterator &) const
bool importable (const DataBufferIterator, Uint32 len)
bool import (const DataBufferIterator &, const Uint32 *src, Uint32 len)
bool append (const Uint32 *src, Uint32 len)

Additional Inherited Members

- Public Types inherited from DataBuffer< sz >
typedef ArrayPool< SegmentDataBufferPool
typedef DataBufferIterator Iterator
- Static Public Member Functions inherited from DataBuffer< sz >
static Uint32 getSegmentSize ()
- Protected Attributes inherited from DataBuffer< sz >
Head head
DataBufferPoolthePool

Detailed Description

template<Uint32 sz>
class LocalDataBuffer< sz >

Definition at line 173 of file DataBuffer.hpp.


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