1#ifndef CONFIGJSONPARSER_H
2#define CONFIGJSONPARSER_H
4#include <IPXACTmodels/common/Parameter.h>
6#include <KactusAPI/KactusAPIGlobal.h>
92 QString path_ = QDir::currentPath() +
"/KactusAPI/include/config.json";
ConfigJsonParser & operator=(const ConfigJsonParser &other)=delete
~ConfigJsonParser()=default
The destructor.
ConfigJsonParser()
The constructor.
static QString busTypeToStr(BusType busType)
ConfigStruct * readFile()
ConfigJsonParser(const ConfigJsonParser &other)=delete
No copying. No assignment.
static BusType strToBusType(QString const &busTypeStr)
QList< InitStruct > initList
QList< TargetStruct > targetList
QString addressWidthParamName
QString dataWidthParamName
QList< QSharedPointer< Parameter > > interconnectParams
QString filesetToGenerate
QList< AddressPair > addressRegions