MySQL 9.1.0
Source Code Documentation
|
#include <sys/types.h>
#include <algorithm>
#include "my_byteorder.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_macros.h"
#include "mysql/strings/m_ctype.h"
#include "storage/myisam/myisamdef.h"
Functions | |
bool | mi_check_unique (MI_INFO *info, MI_UNIQUEDEF *def, uchar *record, ha_checksum unique_hash, my_off_t disk_pos) |
ha_checksum | mi_unique_hash (MI_UNIQUEDEF *def, const uchar *record) |
int | mi_unique_comp (MI_UNIQUEDEF *def, const uchar *a, const uchar *b, bool null_are_equal) |
bool mi_check_unique | ( | MI_INFO * | info, |
MI_UNIQUEDEF * | def, | ||
uchar * | record, | ||
ha_checksum | unique_hash, | ||
my_off_t | disk_pos | ||
) |
int mi_unique_comp | ( | MI_UNIQUEDEF * | def, |
const uchar * | a, | ||
const uchar * | b, | ||
bool | null_are_equal | ||
) |
ha_checksum mi_unique_hash | ( | MI_UNIQUEDEF * | def, |
const uchar * | record | ||
) |