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

Public Member Functions

 LocalDataBuffer2 (typename DataBuffer2< sz, Pool >::DataBufferPool &thePool, typename DataBuffer2< sz, Pool >::HeadPOD &_src)
- Public Member Functions inherited from DataBuffer2< sz, Pool >
 DataBuffer2 (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 DataBuffer2< sz, Pool >
typedef Pool DataBufferPool
typedef DataBufferIterator Iterator
- Static Public Member Functions inherited from DataBuffer2< sz, Pool >
static Uint32 getSegmentSize ()
static void createRecordInfo (Record_info &ri, Uint32 type_id)
- Protected Attributes inherited from DataBuffer2< sz, Pool >
Head head
DataBufferPoolthePool

Detailed Description

template<Uint32 sz, typename Pool>
class LocalDataBuffer2< sz, Pool >

Definition at line 189 of file DataBuffer2.hpp.


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