Lines Matching full:memory
20 #include <memory>
24 /// \brief Allocator defined a memory pool for malloc memory and free memory dynamically.
30 /// \brief Method to request memory.
32 /// \param[in] size Define the memory size to request.
35 /// \brief Method to request memory.
37 /// \param[in] weight Defines the width of memory to request
38 /// \param[in] height Defines the height of memory to request
39 /// \param[in] type Defines the data type of memory to request
44 /// \brief Method to free memory.
46 /// \param[in] ptr Define the pointer of a certain memory.
49 /// \brief Reference count of a certain memory.
51 /// \param[in] ptr Define the pointer of a certain memory.
53 /// \return Reference count of a certain memory currently.
56 /// \brief Set reference count of a certain memory.
58 /// \param[in] ptr Define the pointer of a certain memory.
61 /// \return Reference count of a certain memory after setting.
64 /// \brief Decrease the reference count of a certain memory.
66 /// \param[in] ptr Define the pointer of a certain memory.
69 /// \return Reference count of a certain memory after decreating.
72 /// \brief Increase the reference count of a certain memory.
74 /// \param[in] ptr Define the pointer of a certain memory.
77 /// \return Reference count of a certain memory after increasing.
85 /// \brief Prepare a certain memory.
87 /// \param[in] ptr Define the pointer of a certain memory to prepare.
89 /// \return Pointer of ready memory.
93 // memory aligned bytes