#include <buffer.h>
◆ ALLOCATION_WAYS
◆ DataBuffer() [1/2]
DataBuffer::DataBuffer |
( |
| ) |
|
|
inline |
◆ DataBuffer() [2/2]
DataBuffer::DataBuffer |
( |
void * | p, |
|
|
size_t | sz ) |
|
inline |
◆ ~DataBuffer()
virtual DataBuffer::~DataBuffer |
( |
| ) |
|
|
inlinevirtual |
◆ at()
uint8_t & DataBuffer::at |
( |
size_t | index | ) |
|
|
inline |
◆ data()
uint8_t * DataBuffer::data |
( |
| ) |
|
|
inline |
◆ get_m_allocate_way()
◆ operator[]()
uint8_t & DataBuffer::operator[] |
( |
size_t | index | ) |
|
|
inline |
◆ ref_other_buffer()
int DataBuffer::ref_other_buffer |
( |
std::shared_ptr< FileBuffer > | p, |
|
|
size_t | offset, |
|
|
size_t | size ) |
◆ resize()
int DataBuffer::resize |
( |
size_t | sz | ) |
|
◆ size()
size_t DataBuffer::size |
( |
| ) |
|
|
inline |
◆ FileBuffer
◆ m_allocate_way
◆ m_DataSize
size_t DataBuffer::m_DataSize = 0 |
|
protected |
◆ m_MemSize
size_t DataBuffer::m_MemSize = 0 |
|
protected |
◆ m_pDatabuffer
uint8_t* DataBuffer::m_pDatabuffer = NULL |
|
protected |
◆ m_ref
The documentation for this class was generated from the following files:
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/buffer.h
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/buffer.cpp