Files
EZ4Connect/core/corecommandbuilder.h
2026-08-10 19:04:20 +08:00

27 lines
464 B
C++

#ifndef CORECOMMANDBUILDER_H
#define CORECOMMANDBUILDER_H
#include <QStringList>
#include "connectionprofile.h"
struct CoreRuntimePaths
{
QString graphCodeFile;
QString clientDataFile;
};
struct CoreCommand
{
QStringList arguments;
QStringList loggableArguments;
};
class CoreCommandBuilder
{
public:
static CoreCommand build(const ConnectionProfile &profile, const CoreRuntimePaths &runtimePaths = {});
};
#endif // CORECOMMANDBUILDER_H