MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ElementHeader Class Reference

Public Member Functions

 STATIC_CONST (HASH_VALUE_PART_MASK=0xFFFF)

Static Public Member Functions

static bool getLocked (Uint32 data)
static bool getUnlocked (Uint32 data)
static Uint32 getScanBits (Uint32 data)
static Uint32 getHashValuePart (Uint32 data)
static Uint32 getOpPtrI (Uint32 data)
static Uint32 setLocked (Uint32 opPtrI)
static Uint32 setUnlocked (Uint32 hashValuePart, Uint32 scanBits)
static Uint32 setScanBit (Uint32 header, Uint32 scanBit)
static Uint32 clearScanBit (Uint32 header, Uint32 scanBit)

Detailed Description

Definition at line 186 of file Dbacc.hpp.

Member Function Documentation

ElementHeader::STATIC_CONST ( HASH_VALUE_PART_MASK  = 0xFFFF)

l = Locked – If true contains operation else scan bits + hash value s = Scan bits h = Hash value o = Operation ptr I

      1111111111222222222233

01234567890123456789012345678901 lssssssssssss hhhhhhhhhhhhhhhh ooooooooooooooooooooooooooooooo


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