Buffer池
更多...
#include <dl_buffer_pool.h>
|
| std::byte * | Malloc (size_t new_size, size_t &index, size_t &size) |
| |
| std::byte * | Realloc (std::byte *p, size_t new_size, size_t &index, size_t &size) |
| |
| void | Free (std::byte *p, size_t index, size_t size) |
| |
| std::string | Dump () |
| |
| size_t | ToSize (size_t index) |
| |
| size_t | ToIndex (size_t size) |
| |
| | BufferPool () |
| |
| | ~BufferPool () |
| |
Buffer池
在文件 dl_buffer_pool.h 第 20 行定义.
◆ BufferPool()
| dl::BufferPool::BufferPool |
( |
| ) |
|
|
inline |
◆ ~BufferPool()
| dl::BufferPool::~BufferPool |
( |
| ) |
|
|
inline |
◆ Dump()
| std::string dl::BufferPool::Dump |
( |
| ) |
|
|
inline |
◆ Free()
| void dl::BufferPool::Free |
( |
std::byte * | p, |
|
|
size_t | index, |
|
|
size_t | size ) |
|
inline |
◆ Malloc()
| std::byte * dl::BufferPool::Malloc |
( |
size_t | new_size, |
|
|
size_t & | index, |
|
|
size_t & | size ) |
|
inline |
◆ Realloc()
| std::byte * dl::BufferPool::Realloc |
( |
std::byte * | p, |
|
|
size_t | new_size, |
|
|
size_t & | index, |
|
|
size_t & | size ) |
|
inline |
◆ ToIndex()
| size_t dl::BufferPool::ToIndex |
( |
size_t | size | ) |
|
|
inline |
◆ ToSize()
| size_t dl::BufferPool::ToSize |
( |
size_t | index | ) |
|
|
inline |
该类的文档由以下文件生成: