#pragma once #include "Procedure.h" #include #include #include class IStructuredTextTarget; struct IDcc { static IDcc *get(); virtual bool load(QString name)=0; // load and preprocess -> find entry point virtual QDir installDir()=0; virtual QDir dataDir(QString kind)=0; };