| 1 | #pragma once |
|---|---|
| 2 | |
| 3 | #include <cstdint> |
| 4 | #include "append_info.hpp" |
| 5 | |
| 6 | namespace tpcds { |
| 7 | |
| 8 | typedef int64_t ds_key_t; |
| 9 | |
| 10 | typedef int (*tpcds_builder_func)(void *, ds_key_t); |
| 11 | |
| 12 | void InitializeDSDgen(); |
| 13 | ds_key_t GetRowCount(int table_id); |
| 14 | void ResetCountCount(); |
| 15 | tpcds_table_def GetTDefByNumber(int table_id); |
| 16 | tpcds_builder_func GetTDefFunctionByNumber(int table_id); |
| 17 | |
| 18 | }; // namespace tpcds |
| 19 |