天佐.炼妖壶  tianzuo.LianYao
内存池 memory pool
Loading...
Searching...
No Matches
tianzuo.LianYaoInterface.h
Go to the documentation of this file.
1
2// *@file tianzuo_LianYaoInterface.h
3// *@brief 天佐.炼妖壶 (tianzuo.LianYao)
4// *@version 1.0
5// *@section LICENSE Copyright © 2003-2103 郑天佐 Corporation
6// *@author 郑天佐 (zhengtianzuo)
7// *@date 2024-1-1
8#pragma once
9
11#undef tianzuo_LianYao_lib
12#if defined (WIN32)
13#define tianzuo_LianYao_atr
14#if defined (tianzuo_LianYao_dllexport)
15#define tianzuo_LianYao_lib _declspec(dllexport)
16#else
17#define tianzuo_LianYao_lib _declspec(dllimport)
18#endif
19#else
20#define tianzuo_LianYao_atr __attribute__((visibility("default")))
21#define tianzuo_LianYao_lib
22#endif
23
27public:
30
42 static int initialize(int const init_mem_size, char* const memory_leak_log, char* const app_path, int const language);
43
52 static void terminate();
53
62 static void* mem_get(int const data_length);
63
72 static int mem_del(void* const data);
73};
炼妖壶模块类 for c++
Definition tianzuo.LianYaoInterface.h:26
~tianzuo_LianYaoInt()
Definition tianzuo.LianYaoInterface.h:29
tianzuo_LianYaoInt()
Definition tianzuo.LianYaoInterface.h:28
static int initialize(int const init_mem_size, char *const memory_leak_log, char *const app_path, int const language)
static int mem_del(void *const data)
static void terminate()
static void * mem_get(int const data_length)
#define tianzuo_LianYao_lib
Definition tianzuo.LianYaoInterface.h:21