21#ifndef __STUDY_DATA_FILE_AGGREGATOR_DATA_FILE_H__
22#define __STUDY_DATA_FILE_AGGREGATOR_DATA_FILE_H__
28#include <yuni/core/string.h>
34 using Ptr = std::shared_ptr<DataFile>;
41 template<
class StringT,
class StringT2>
42 DataFile(
const StringT& data,
const StringT2& time, uint i):
49 template<
class StringT>
50 void append(StringT& out)
const
Yuni::CString< 10, false > ShortString
Short string.
Definition datafile.h:38
const ShortString timeLevel
File level (hourly, daily...)
Definition datafile.h:61
std::vector< Ptr > Vector
Vector.
Definition datafile.h:36
const uint index
Data target index.
Definition datafile.h:57
const ShortString dataLevel
Data level (values, details, id...)
Definition datafile.h:59
std::shared_ptr< DataFile > Ptr
The most suitable smart pointer.
Definition datafile.h:34