MySQL 5.6.14 Source Code Document
|
Classes | |
struct | Attr |
Public Member Functions | |
void | copyMask (Uint32 *dst, const unsigned char *src) const |
void | clearMask (Uint32 *dst) const |
Public Attributes | |
const NdbTableImpl * | table |
Uint32 | tableId |
Uint32 | tableVersion |
Uint32 | m_keyLenInWords |
Uint32 | m_max_transid_ai_bytes |
Uint32 | m_no_of_distribution_keys |
Uint32 | flags |
Uint32 | m_row_size |
const Uint32 * | key_indexes |
Uint32 | key_index_length |
const Uint32 * | distkey_indexes |
Uint32 | distkey_index_length |
const int * | m_attrId_indexes |
Uint32 | m_attrId_indexes_length |
Uint32 | m_min_distkey_prefix_length |
Uint32 | noOfColumns |
struct Attr | columns [1] |
Definition at line 22 of file NdbRecord.hpp.
const int* NdbRecord::m_attrId_indexes |
Array mapping an attribute Id into the corresponding index into the columns[] array, useful for looking up a column by attribute id.
If the column is not included in the NdbRecord, the value is -1.
Definition at line 232 of file NdbRecord.hpp.
Uint32 NdbRecord::m_no_of_distribution_keys |
Number of distribution keys (usually == number of primary keys).
For an index NdbRecord, this is zero if the index does not include all of the distribution keys in the table.
Definition at line 200 of file NdbRecord.hpp.