OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
MeasurementCampaignHandler.h
Go to the documentation of this file.
1
#pragma once
2
#include <vector>
3
#include <string>
4
5
#include "
OTServiceFoundation/BusinessLogicHandler.h
"
6
#include "
EntityMetadataSeries.h
"
7
#include "
OTCore/Variable.h
"
8
9
class
ClassFactory;
10
11
class
MeasurementCampaignHandler
:
public
BusinessLogicHandler
12
{
13
public
:
14
void
ConnectToCollection
(
const
std::string& collectionName,
const
std::string& projectName, ClassFactory* classFactory);
15
std::vector<std::string>
GetParameterList
();
16
std::vector<std::string>
GetQuantityList
();
17
18
private
:
19
20
std::list<ot::EntityInformation> getMSMDEntityInformation(
const
std::string& collectionName,
const
std::string& projectName);
21
void
CollectMetaInformation(std::vector<std::shared_ptr<EntityMetadataSeries>>& measurementMetadata);
22
};
EntityMetadataSeries.h
BusinessLogicHandler.h
Common methods for all central service handler classes.
Variable.h
BusinessLogicHandler
Definition
BusinessLogicHandler.h:16
MeasurementCampaignHandler
Definition
MeasurementCampaignHandler.h:12
MeasurementCampaignHandler::ConnectToCollection
void ConnectToCollection(const std::string &collectionName, const std::string &projectName, ClassFactory *classFactory)
Definition
MeasurementCampaignHandler.cpp:8
MeasurementCampaignHandler::GetQuantityList
std::vector< std::string > GetQuantityList()
Definition
MeasurementCampaignHandler.cpp:89
MeasurementCampaignHandler::GetParameterList
std::vector< std::string > GetParameterList()
Definition
MeasurementCampaignHandler.cpp:82
Services
DataProcessingService
include
MeasurementCampaignHandler.h
Generated by
1.10.0