##// END OF EJS Templates
Remove cmake function called that isn't necessary and makes failed the configuration test if test is enable
Remove cmake function called that isn't necessary and makes failed the configuration test if test is enable

File last commit:

r750:f189aafd213c
r1107:6684c2bc54eb
Show More
AcquisitionRequest.h
40 lines | 950 B | text/x-c | CLexer
/ core / include / Data / AcquisitionRequest.h
#ifndef SCIQLOP_ACQUISITIONREQUEST_H
#define SCIQLOP_ACQUISITIONREQUEST_H
#include <QObject>
#include <QUuid>
#include <Common/DateUtils.h>
#include <Common/MetaTypes.h>
#include <Data/DataProviderParameters.h>
#include <Data/IDataProvider.h>
#include <Data/SqpRange.h>
#include <memory>
/**
* @brief The AcquisitionRequest struct holds the information of an variable request
*/
struct AcquisitionRequest {
AcquisitionRequest()
{
m_AcqIdentifier = QUuid::createUuid();
m_Size = 0;
m_Progression = 0;
}
QUuid m_VarRequestId;
QUuid m_AcqIdentifier;
QUuid m_vIdentifier;
DataProviderParameters m_DataProviderParameters;
SqpRange m_RangeRequested;
SqpRange m_CacheRangeRequested;
int m_Size;
int m_Progression;
std::shared_ptr<IDataProvider> m_Provider;
};
SCIQLOP_REGISTER_META_TYPE(ACQUISITIONREQUEST_REGISTRY, AcquisitionRequest)
#endif // SCIQLOP_ACQUISITIONREQUEST_H