缓存类接口
该类接口在buffer.h中定义。
GetData
函数原型
std::uint8_t* GetData();
const std::uint8_t* GetData() const;
功能说明
获取Buffer中存放的数据的指针。
参数说明
无。
返回值
参数名 |
类型 |
描述(参数说明、取值范围等) |
---|---|---|
- |
uint8_t* |
返回Buffer中存放的数据的指针。 |
异常处理
异常场景 |
说明 |
---|---|
Buffer为空 |
返回空指针 |
约束说明
无。
GetSize
函数原型
std::size_t GetSize() const;
功能说明
获取Buffer中存放的数据的大小。
参数说明
无。
返回值
参数名 |
类型 |
描述(参数说明、取值范围等) |
---|---|---|
- |
size_t |
返回Buffer中存放的数据的大小。 |
异常处理
异常场景 |
说明 |
---|---|
Buffer为空 |
返回数据大小为0。 |
约束说明
无。