Lines Matching refs:Ashmem
1 # 使用匿名共享内存(Ashmem, Anonymous Shared Memory)
8 ### OHOS::Ashmem
10 C++公共基础库中的Ashmem实现,用于操作匿名共享内存(Ashmem)。
15 class OHOS::Ashmem;
18 **提示**: 尽管被智能指针管理,Ashmem对象仍需手动解除映射并关闭。
29 | sptr< Ashmem > | **CreateAshmem**(const char* name, int32_t size)<br>使用指定名称及大小创建Ashmem对象。 |
30 | | **Ashmem**(int fd, int32_t size)<br>构造Ashmem对象。 |
31 | | **~Ashmem**() override |
50 sptr<Ashmem> ashmem = Ashmem::CreateAshmem(MEMORY_NAME.c_str(), MEMORY_SIZE);
76 1. Ashmem对象使用结束后**需要手动解除映射并关闭**
77 * 智能指针仅管理Ashmem对象的析构,而Ashmem对象析构时不会解除内存空间的映射并关闭。