8 #include <nx/sdk/cloud_storage/helpers/time_periods.h> 9 #include <nx/sdk/cloud_storage/i_archive_update_handler.h> 10 #include <nx/sdk/helpers/list.h> 11 #include <nx/sdk/helpers/ref_countable.h> 15 enum class ChunkOperation
21 using IndexData = std::map<
23 nx::sdk::cloud_storage::TimePeriodList>;
25 using DeviceData = std::map<
29 using CloudChunkData = std::map<
36 IndexArchive(
int streamIndex,
const IndexData& indexData);
40 virtual int streamIndex()
const override;
43 const int m_streamIndex;
53 const DeviceData& deviceData);
60 const DeviceData& m_data;
Definition: device_archive.h:48
Definition: time_periods.h:15
Definition: device_archive.h:33
Definition: i_device_agent.h:21
Definition: i_time_periods.h:13
Definition: algorithm.cpp:8
Definition: ref_countable.h:83