##// END OF EJS Templates
Fixed tests due to async var creation, plus minor stuff...
Fixed tests due to async var creation, plus minor stuff A variable is created synchronously but its data is get in background so tests have now to wait until the variable is ready before checking its state. VC should have a [] operator, it's a model feature. The new data provider interface implies that each call only ask for one range, this has been reflected in its parameters. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r0:86b06c4cec3c
r30:02d2d8643fcb
Show More
AcquisitionDataPacket.h
25 lines | 686 B | text/x-c | CLexer
/ include / Data / AcquisitionDataPacket.h
#ifndef SCIQLOP_ACQUISITIONDATAPACKET_H
#define SCIQLOP_ACQUISITIONDATAPACKET_H
#include <QObject>
#include <Common/DateUtils.h>
#include <Common/MetaTypes.h>
#include <Data/IDataSeries.h>
#include <Data/DateTimeRange.h>
#include <memory>
/**
* @brief The AcquisitionDataPacket struct holds the information of an acquisition request result
* part.
*/
struct AcquisitionDataPacket {
std::shared_ptr<IDataSeries> m_DateSeries;
DateTimeRange m_Range;
};
SCIQLOP_REGISTER_META_TYPE(ACQUISITIONDATAPACKET_REGISTRY, AcquisitionDataPacket)
SCIQLOP_REGISTER_META_TYPE(ACQUISITIONDATAPACKETVECTOR_REGISTRY, QVector<AcquisitionDataPacket>)
#endif // SCIQLOP_ACQUISITIONREQUEST_H