Go to the documentation of this file.
43 coreEntity_(coreEntity), integrator_(integrator) {
49 for (
unsigned int i = 0; i <
signalMap_.size(); i++) {
65 for (
unsigned int i = 0; i < files.size(); i++) {
86 const std::vector<TCEString>&
93 const std::vector<TCEString>&
124 TCEString::size_type pos = port.find(delimiter);
125 if (pos == TCEString::npos || pos == 0) {
const PlatformIntegrator * integrator() const
const PlatInt::SignalMapping * signalMapping(int index) const
std::vector< TCEString > memInitFiles_
TCEString extractFUName(const TCEString &port, const TCEString &delimiter) const
int signalMappingCount() const
std::pair< TCEString, TCEString > SignalMapping
void addHdlFiles(const std::vector< TCEString > &files)
PlatInt::SignalMappingList signalMap_
ProjectFileGenerator(TCEString coreEntity, const PlatformIntegrator *integrator)
const std::vector< TCEString > & memInitFileList() const
const PlatformIntegrator * integrator_
virtual ~ProjectFileGenerator()
void addHdlFile(const TCEString &file)
void addMemInitFile(const TCEString &memInit)
const std::vector< TCEString > & hdlFileList() const
void addSignalMapping(const PlatInt::SignalMapping &mapping)
std::vector< TCEString > hdlFiles_