4 #include "strcodeclib_global.h" 8 int64_t mc_GetLE(
void *src,
int size);
23 unsigned char *m_lpData;
33 int Initialize(
int KeySize,
int TotalSize,uint32_t Mode);
36 int Realloc(
int Rows);
37 int Add(
const void *lpKey,
const void *lpValue);
38 int Add(
const void *lpKeyValue);
39 int Seek(
void *lpKey);
40 unsigned char *GetRow(
int RowID);
41 int PutRow(
int RowID,
const void *lpKey,
const void *lpValue);
43 int SetCount(
int count);
51 void *mc_New(
int Size);
52 void mc_Delete(
void *ptr);
53 int64_t mc_GetVarInt(
const unsigned char *buf,
int max_size,int64_t default_value,
int* shift);
54 int mc_PutVarInt(
unsigned char *buf,
int max_size,int64_t value);
55 void mc_PutLE(
void *dest,
void *src,
int dest_size);
56 int64_t mc_GetLE(
void *src,
int size);
58 unsigned int mc_TimeNowAsUInt();
60 int mc_StringCompareCaseInsensitive(
const char *str1,
const char *str2,
int len);