Go to the documentation of this file.
33 #ifndef TTA_IDF_VALIDATOR_HH
34 #define TTA_IDF_VALIDATOR_HH
42 class MachineImplementation;
const IDF::MachineImplementation & idf_
The implementation definition,.
TTAMachine::Machine * machine
the architecture definition of the estimated processor
void checkRFImplementations()
IDFValidator(const IDF::MachineImplementation &idf, const TTAMachine::Machine &machine)
std::string errorMessage(int index) const
const TTAMachine::Machine & machine_
The machine.
StringVector errorMessages_
Vector of error messages.
void checkIUImplementations()
static void removeUnknownImplementations(IDF::MachineImplementation &idf, const TTAMachine::Machine &machine)
void checkFUImplementations()
std::vector< std::string > StringVector
Vector type for string.