|
MySQL 5.6.14 Source Code Document
|

Classes | |
| struct | Tuple_offsets |
Public Types | |
| enum | Bits { TR_Checksum = 0x1, TR_RowGCI = 0x2, TR_ForceVarPart = 0x4, TR_DiskPart = 0x8, TR_ExtraRowGCIBits = 0x10, TR_ExtraRowAuthorBits = 0x20 } |
Public Member Functions | |
| Tablerec (ArrayPool< TupTriggerData > &triggerPool) | |
| bool | need_expand () const |
| bool | need_expand (bool disk) const |
| bool | need_shrink () const |
| bool | need_shrink (bool disk) const |
| template<Uint32 bit> | |
| Uint32 | getExtraAttrId () const |
| Uint32 | get_check_offset (Uint32 mm) const |
Public Attributes | |
| Bitmask< MAXNROFATTRIBUTESINWORDS > | notNullAttributeMask |
| Bitmask< MAXNROFATTRIBUTESINWORDS > | blobAttributeMask |
| Uint32 | dynTabDescriptor [2] |
| Uint32 * | dynVarSizeMask [2] |
| Uint32 * | dynFixSizeMask [2] |
| ReadFunction * | readFunctionArray |
| UpdateFunction * | updateFunctionArray |
| CHARSET_INFO ** | charsetArray |
| Uint32 | readKeyArray |
| Uint32 | tabDescriptor |
| Uint32 | m_real_order_descriptor |
| Uint16 | m_bits |
| Uint16 | total_rec_size |
| Uint16 | m_no_of_attributes |
| Uint16 | m_no_of_disk_attributes |
| Uint16 | noOfKeyAttr |
| Uint16 | noOfCharsets |
| Uint16 | m_dyn_null_bits [2] |
| Uint16 | m_no_of_extra_columns |
|
struct Dbtup::Tablerec::Tuple_offsets | m_offsets [2] |
| struct { | |
| Uint16 m_no_of_fixsize | |
| Uint16 m_no_of_varsize | |
| Uint16 m_no_of_dynamic | |
| Uint16 m_no_of_dyn_fix | |
| Uint16 m_no_of_dyn_var | |
| } | m_attributes [2] |
| DLList< TupTriggerData > | afterInsertTriggers |
| DLList< TupTriggerData > | afterDeleteTriggers |
| DLList< TupTriggerData > | afterUpdateTriggers |
| DLList< TupTriggerData > | subscriptionInsertTriggers |
| DLList< TupTriggerData > | subscriptionDeleteTriggers |
| DLList< TupTriggerData > | subscriptionUpdateTriggers |
| DLList< TupTriggerData > | constraintUpdateTriggers |
| DLList< TupTriggerData > | deferredInsertTriggers |
| DLList< TupTriggerData > | deferredUpdateTriggers |
| DLList< TupTriggerData > | deferredDeleteTriggers |
| DLList< TupTriggerData > | tuxCustomTriggers |
| Uint32 | fragid [MAX_FRAG_PER_NODE] |
| Uint32 | fragrec [MAX_FRAG_PER_NODE] |
| union { | |
| struct { | |
| Uint32 tabUserPtr | |
| Uint32 tabUserRef | |
| Uint32 m_lcpno | |
| Uint32 m_fragPtrI | |
| } m_dropTable | |
| struct { | |
| Uint32 m_fragOpPtrI | |
| Uint32 defValSectionI | |
| Local_key defValLocation | |
| } m_createTable | |
| struct { | |
| Uint32 m_gci_hi | |
| } m_reorg_suma_filter | |
| }; | |
| State | tableStatus |
| Local_key | m_default_value_location |