数据中心类型,用于存储工作流水线中的数据。
更多...
#include <DataCenter.hpp>
|
|
| DataCenter () |
| | Construct a new Data Center object
|
| |
|
| ~DataCenter () |
| | Destroy the Data Center object
|
| |
| template<CTString CT, typename T> |
| void | SetData (size_t TimeStamp, const T &data) |
| | 向数据中心中写入数据
|
| |
| template<CTString CT, typename T> |
| size_t | GetData (T &data) |
| | 从数据中心中读取数据
|
| |
template<
CTSPair ... CTS>
class z::DataCenter< CTS >
数据中心类型,用于存储工作流水线中的数据。
- 模板参数
-
| CTS | 用于定义数据中心中的数据类型,是一系列键-值对,键是CTString类型,值是任意类型。 具体定义方式参见CTSPair类型。 |
◆ GetData()
从数据中心中读取数据
- 模板参数
-
| CT | 待读取数据的键,编译期字符串 |
| T | 待读取数据的类型 |
- 参数
-
- 返回
- size_t 读取到的数据的时间戳
◆ SetData()
| void z::DataCenter< CTS >::SetData |
( |
size_t | TimeStamp, |
|
|
const T & | data ) |
|
inline |
向数据中心中写入数据
- 模板参数
-
| CT | 待写入数据的键,编译期字符串 |
| T | 待写入数据的类型 |
- 参数
-
| TimeStamp | 写入的时间戳 |
| data | 待写入的数据 |
该类的文档由以下文件生成:
- C:/Users/ZhouZishun/Documents/Workspace/CtrlZ/CtrlZ/Utils/DataCenter.hpp