2021-03-31 12:16:38 +02:00
|
|
|
#pragma once
|
|
|
|
|
|
2021-05-14 20:14:13 +02:00
|
|
|
#include <cstdint>
|
2021-06-28 02:07:42 +02:00
|
|
|
#include <string>
|
|
|
|
|
#include <vector>
|
2021-09-16 17:50:53 +02:00
|
|
|
#include <climits>
|
2021-05-14 20:14:13 +02:00
|
|
|
|
2024-07-24 11:13:35 -04:00
|
|
|
#ifdef _MSC_VER
|
|
|
|
|
#define timegm _mkgmtime
|
|
|
|
|
#endif
|
|
|
|
|
|
2022-02-24 19:33:58 +01:00
|
|
|
// Return filesize
|
2023-11-15 16:08:17 -05:00
|
|
|
uint64_t getFilesize(std::string filepath);
|
2022-04-16 08:10:25 +02:00
|
|
|
|
2024-01-21 21:24:35 +01:00
|
|
|
std::string prepareAutomatedPipelineFolder(time_t timevalue, double frequency, std::string pipeline_name, std::string folder = "");
|
2024-01-23 20:25:27 +01:00
|
|
|
std::string prepareBasebandFileName(double timeValue_precise, uint64_t samplerate, uint64_t frequency);
|