MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Dbdict::AttributeRecord Struct Reference

#include <Dbdict.hpp>

Collaboration diagram for Dbdict::AttributeRecord:

Public Member Functions

Uint32 hashValue () const
bool equal (const AttributeRecord &obj) const

Public Attributes

Uint16 attributeId
Uint16 tupleKey
RopeHandle attributeName
Uint32 attributeDescriptor
Uint32 extType
Uint32 extPrecision
Uint32 extScale
Uint32 extLength
bool autoIncrement
RopeHandle defaultValue
struct {
   Uint32   m_name_len
   const char *   m_name_ptr
   RopePool *   m_pool
m_key
union {
   Uint32   nextPool
   Uint32   nextList
}; 
Uint32 prevList
Uint32 nextHash
Uint32 prevHash

Detailed Description

Table attributes. Permanent data.

Indexes have an attribute list which duplicates primary table attributes. This is wrong but convenient.

Definition at line 178 of file Dbdict.hpp.


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