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++) {
81 SignalMapping* signalMap =
new SignalMapping(mapping);
86const std::vector<TCEString>&
93const std::vector<TCEString>&
124 TCEString::size_type pos = port.find(delimiter);
125 if (pos == TCEString::npos || pos == 0) {
void addMemInitFile(const TCEString &memInit)
virtual ~ProjectFileGenerator()
const PlatformIntegrator * integrator_
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
void addHdlFiles(const std::vector< TCEString > &files)
std::vector< TCEString > memInitFiles_
const PlatInt::SignalMapping * signalMapping(int index) const
ProjectFileGenerator(TCEString coreEntity, const PlatformIntegrator *integrator)
void addHdlFile(const TCEString &file)
std::pair< TCEString, TCEString > SignalMapping