32#ifndef TTA_PROJECT_FILE_GENERATOR_HH
33#define TTA_PROJECT_FILE_GENERATOR_HH
51 void addHdlFiles(
const std::vector<TCEString>& files);
void addMemInitFile(const TCEString &memInit)
virtual ~ProjectFileGenerator()
const PlatformIntegrator * integrator_
TCEString coreEntity_
the HDL entity of the non-integrated TTA core
PlatInt::SignalMappingList signalMap_
void addSignalMapping(const PlatInt::SignalMapping &mapping)
int signalMappingCount() const
const PlatformIntegrator * integrator() const
std::vector< TCEString > hdlFiles_
const std::vector< TCEString > & hdlFileList() const
TCEString extractFUName(const TCEString &port, const TCEString &delimiter) const
const std::vector< TCEString > & memInitFileList() const
TCEString coreEntity() const
void addHdlFiles(const std::vector< TCEString > &files)
std::vector< TCEString > memInitFiles_
virtual void writeProjectFiles()=0
const PlatInt::SignalMapping * signalMapping(int index) const
void addHdlFile(const TCEString &file)
TCEString toplevelEntity() const
std::vector< SignalMapping * > SignalMappingList
std::pair< TCEString, TCEString > SignalMapping