Element#
-
class Element#
- Header-file:
#include <datasystem/stream/element.h>
- Namespace:
datasystem
用于生产和消费数据的结构体。
公共函数
-
Element(uint8_t *ptr = nullptr, uint64_t size = 0, uint64_t id = ULONG_MAX)#
构造用于生产和消费的数据结构体
- 参数:
ptr - 指向数据的指针, 默认为 nullptr 。
size - 数据大小,单位字节。
id - 用于确认消费完成的element id。
- 返回:
返回用于生产和消费的数据结构体。
-
~Element()#
析构Element实例。
公共成员
-
uint8_t *ptr#
执向数据的指针。
-
uint64_t size#
数据大小,单位字节。
-
uint64_t id#
用于确认消费完成的element id。