This commit is contained in:
2023-12-07 14:51:36 +01:00
parent 31c23daf5e
commit f92b2c708f
40 changed files with 3305 additions and 54 deletions

29
include/licenceELC31.h Normal file
View File

@@ -0,0 +1,29 @@
#ifndef PLC_LICENCE31_H
#define PLC_LICENCE31_H
#include <stdint.h>
#include <iostream>
#include <vector>
#include "utils.h"
#include "licenceCommon.h"
using namespace std;
class LicenceELC31
{
LicData lData;
bool processInputConfiguration();
public:
LicenceELC31();
~LicenceELC31();
LicenceELC31(LicData & licData);
LicenceELC31(LicenceIdentification & licIdentification);
void createLicence();
void readLicence();
int getDataPointsCount(int protocolId);
bool getLicenceInfo(int protocolId, void * ptr);
};
#endif