Home
last modified time | relevance | path

Searched refs:OH_PurgeableMemory (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/reference/common/
H A Dmemory.md29 | [OH_PurgeableMemory](#oh_purgeablememory) | 用于定义OH_PurgeableMemory数据类型名称。 |
51 ### OH_PurgeableMemory subsection
55 typedef struct PurgMem OH_PurgeableMemory
60 用于定义OH_PurgeableMemory数据类型名称。
130 bool OH_PurgeableMemory_BeginRead (OH_PurgeableMemory * purgObj)
156 bool OH_PurgeableMemory_BeginWrite (OH_PurgeableMemory * purgObj)
182 size_t OH_PurgeableMemory_ContentSize (OH_PurgeableMemory * purgObj)
236 bool OH_PurgeableMemory_Destroy (OH_PurgeableMemory * purgObj)
262 void OH_PurgeableMemory_EndRead (OH_PurgeableMemory * purgObj)
284 void OH_PurgeableMemory_EndWrite (OH_PurgeableMemory * purgObj)
[all …]
H A Dpurgeable__memory_8h.md24 | [OH_PurgeableMemory](memory.md#oh_purgeablememory) | 用于定义OH_PurgeableMemory数据类型名称。 |
33 | [OH_PurgeableMemory_Destroy](memory.md#oh_purgeablememory_destroy) ([OH_PurgeableMemory](memory.m…
34 | [OH_PurgeableMemory_BeginRead](memory.md#oh_purgeablememory_beginread) ([OH_PurgeableMemory](memo…
35 | [OH_PurgeableMemory_EndRead](memory.md#oh_purgeablememory_endread) ([OH_PurgeableMemory](memory.m…
36 | [OH_PurgeableMemory_BeginWrite](memory.md#oh_purgeablememory_beginwrite) ([OH_PurgeableMemory](me…
37 | [OH_PurgeableMemory_EndWrite](memory.md#oh_purgeablememory_endwrite) ([OH_PurgeableMemory](memory…
38 | [OH_PurgeableMemory_GetContent](memory.md#oh_purgeablememory_getcontent) ([OH_PurgeableMemory](me…
39 | [OH_PurgeableMemory_ContentSize](memory.md#oh_purgeablememory_contentsize) ([OH_PurgeableMemory](…
40 | [OH_PurgeableMemory_AppendModify](memory.md#oh_purgeablememory_appendmodify) ([OH_PurgeableMemory
/ohos5.0/commonlibrary/memory_utils/libpurgeablemem/c/src/
H A Dpurgeable_memory.c26 typedef struct PurgMem OH_PurgeableMemory; typedef
29 OH_PurgeableMemory *OH_PurgeableMemory_Create( in OH_PurgeableMemory_Create()
32 return (OH_PurgeableMemory *)PurgMemCreate(size, func, funcPara); in OH_PurgeableMemory_Create()
35 bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_Destroy()
40 bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_BeginRead()
45 void OH_PurgeableMemory_EndRead(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_EndRead()
50 bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_BeginWrite()
55 void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_EndWrite()
60 void *OH_PurgeableMemory_GetContent(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_GetContent()
65 size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory *purgObj) in OH_PurgeableMemory_ContentSize()
[all …]
/ohos5.0/commonlibrary/memory_utils/libpurgeablemem/interfaces/kits/c/
H A Dpurgeable_memory.h55 typedef struct PurgMem OH_PurgeableMemory; typedef
83 OH_PurgeableMemory *OH_PurgeableMemory_Create(
97 bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory *purgObj);
114 bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory *purgObj);
127 void OH_PurgeableMemory_EndRead(OH_PurgeableMemory *purgObj);
144 bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory *purgObj);
157 void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory *purgObj);
172 void *OH_PurgeableMemory_GetContent(OH_PurgeableMemory *purgObj);
185 size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory *purgObj);
200 bool OH_PurgeableMemory_AppendModify(OH_PurgeableMemory *purgObj,
/ohos5.0/docs/en/application-dev/reference/common/
H A Dmemory.md29 | [OH_PurgeableMemory](#oh_purgeablememory) | Defines the type name of the **OH_PurgeableMemory** d…
51 ### OH_PurgeableMemory subsection
55 typedef struct PurgMem OH_PurgeableMemory
60 Defines the type name of the **OH_PurgeableMemory** data.
130 bool OH_PurgeableMemory_BeginRead (OH_PurgeableMemory * purgObj)
156 bool OH_PurgeableMemory_BeginWrite (OH_PurgeableMemory * purgObj)
182 size_t OH_PurgeableMemory_ContentSize (OH_PurgeableMemory * purgObj)
236 bool OH_PurgeableMemory_Destroy (OH_PurgeableMemory * purgObj)
262 void OH_PurgeableMemory_EndRead (OH_PurgeableMemory * purgObj)
284 void OH_PurgeableMemory_EndWrite (OH_PurgeableMemory * purgObj)
[all …]
H A Dpurgeable__memory_8h.md24 | [OH_PurgeableMemory](memory.md#oh_purgeablememory) | Defines the type name of the **OH_PurgeableM…
33 | [OH_PurgeableMemory_Destroy](memory.md#oh_purgeablememory_destroy) ([OH_PurgeableMemory](memory.m…
34 | [OH_PurgeableMemory_BeginRead](memory.md#oh_purgeablememory_beginread) ([OH_PurgeableMemory](memo…
35 | [OH_PurgeableMemory_EndRead](memory.md#oh_purgeablememory_endread) ([OH_PurgeableMemory](memory.m…
36 | [OH_PurgeableMemory_BeginWrite](memory.md#oh_purgeablememory_beginwrite) ([OH_PurgeableMemory](me…
37 | [OH_PurgeableMemory_EndWrite](memory.md#oh_purgeablememory_endwrite) ([OH_PurgeableMemory](memory…
38 | [OH_PurgeableMemory_GetContent](memory.md#oh_purgeablememory_getcontent) ([OH_PurgeableMemory](me…
39 | [OH_PurgeableMemory_ContentSize](memory.md#oh_purgeablememory_contentsize) ([OH_PurgeableMemory](…
40 | [OH_PurgeableMemory_AppendModify](memory.md#oh_purgeablememory_appendmodify) ([OH_PurgeableMemory
/ohos5.0/docs/zh-cn/application-dev/napi/
H A Dpurgeable-memory-guidelines.md20 | OH_PurgeableMemory \*OH_PurgeableMemory_Create(size_t size, OH_PurgeableMemory_ModifyFunc func, v…
21 | bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory \*purgObj) | 对PurgeableMemory对象进行析构操作。 |
22 | bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory \*purgObj) | 对PurgeableMemory对象进行读访问。 |
23 | void OH_PurgeableMemory_EndRead(OH_PurgeableMemory \*purgObj) | 读操作结束,将PurgeableMemory对象的引用计数减1,当…
24 |bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory \*purgObj) | 对PurgeableMemory对象进行写访问。|
25 |void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory \*purgObj)|写操作结束,将PurgeableMemory对象的引用计数减1,当引用…
26 |void \*OH_PurgeableMemory_GetContent(OH_PurgeableMemory \*purgObj)|获取PurgeableMemory对象内存数据。|
27 |size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory \*purgObj)|获取PurgeableMemory对象内存数据大小。|
28 |bool OH_PurgeableMemory_AppendModify(OH_PurgeableMemory \*purgObj, OH_PurgeableMemory_ModifyFunc f…
79 OH_PurgeableMemory* pPurgmem = OH_PurgeableMemory_Create(DATASIZE, FactorialFunc, &pdata);
/ohos5.0/docs/en/application-dev/napi/
H A Dpurgeable-memory-guidelines.md20 | OH_PurgeableMemory \*OH_PurgeableMemory_Create(size_t size, OH_PurgeableMemory_ModifyFunc func, v…
21 | bool OH_PurgeableMemory_Destroy(OH_PurgeableMemory \*purgObj) | Destroys a **PurgeableMemory** ob…
22 | bool OH_PurgeableMemory_BeginRead(OH_PurgeableMemory \*purgObj) | Begins a read operation on a **…
23 | void OH_PurgeableMemory_EndRead(OH_PurgeableMemory \*purgObj) | Ends a read operation on a **Purg…
24 |bool OH_PurgeableMemory_BeginWrite(OH_PurgeableMemory \*purgObj) | Begins a write operation on a *…
25 |void OH_PurgeableMemory_EndWrite(OH_PurgeableMemory \*purgObj)|Ends a write operation on a **Purge…
26 |void \*OH_PurgeableMemory_GetContent(OH_PurgeableMemory \*purgObj)|Obtains the memory data of a **…
27 |size_t OH_PurgeableMemory_ContentSize(OH_PurgeableMemory \*purgObj)|Obtains the memory data size o…
28 |bool OH_PurgeableMemory_AppendModify(OH_PurgeableMemory \*purgObj, OH_PurgeableMemory_ModifyFunc f…
79 OH_PurgeableMemory* pPurgmem = OH_PurgeableMemory_Create(DATASIZE, FactorialFunc, &pdata);