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

Public Member Functions

 Set (const Tab &tab, uint rows)
void reset ()
bool compat (Par par, uint i, const Row::Op op) const
void push (uint i)
void copyval (uint i, uint colmask=~0)
void calc (Par par, uint i, uint colmask=~0)
uint count () const
const Rowgetrow (uint i, bool dirty=false) const
int setrow (uint i, const Row *src, bool force=false)
void post (Par par, ExecType et)
int insrow (Par par, uint i)
int updrow (Par par, uint i)
int updrow (Par par, const ITab &itab, uint i)
int delrow (Par par, uint i)
int delrow (Par par, const ITab &itab, uint i)
int selrow (Par par, const Row &keyrow)
int selrow (Par par, const ITab &itab, const Row &keyrow)
int setrow (Par par, uint i)
int getval (Par par)
int getkey (Par par, uint *i)
int putval (uint i, bool force, uint n=~0)
void sort (Par par, const ITab &itab)
int verify (Par par, const Set &set2, bool pkonly, bool dirty=false) const
int verifyorder (Par par, const ITab &itab, bool descending) const
void lock () const
void unlock () const

Public Attributes

const Tabm_tab
uint m_rows
Row ** m_row
uint * m_rowkey
Rowm_keyrow
NdbRecAttr ** m_rec
NdbMutex * m_mutex

Detailed Description

Definition at line 2640 of file testOIBasic.cpp.


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