MySQL 9.1.0
Source Code Documentation
|
#include <fcntl.h>
#include <sys/types.h>
#include <time.h>
#include <algorithm>
#include <bit>
#include "my_byteorder.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "my_macros.h"
#include "my_pointer_arithmetic.h"
#include "sql/field.h"
#include "storage/myisam/ftdefs.h"
#include "storage/myisam/myisamdef.h"
#include "storage/myisam/sp_defs.h"
#include "mysql/strings/m_ctype.h"
Functions | |
int | mi_create (const char *name, uint keys, MI_KEYDEF *keydefs, uint columns, MI_COLUMNDEF *recinfo, uint uniques, MI_UNIQUEDEF *uniquedefs, MI_CREATE_INFO *ci, uint flags) |
uint | mi_get_pointer_length (ulonglong file_length, uint def) |
int mi_create | ( | const char * | name, |
uint | keys, | ||
MI_KEYDEF * | keydefs, | ||
uint | columns, | ||
MI_COLUMNDEF * | recinfo, | ||
uint | uniques, | ||
MI_UNIQUEDEF * | uniquedefs, | ||
MI_CREATE_INFO * | ci, | ||
uint | flags | ||
) |
uint mi_get_pointer_length | ( | ulonglong | file_length, |
uint | def | ||
) |