Go to the documentation of this file.
33 #ifndef TTA_SIMPLE_SIMULATOR_FRONTEND
34 #define TTA_SIMPLE_SIMULATOR_FRONTEND
63 bool useCompiledSimulation=
false,
64 bool useDetailedSimulation=
false);
SimulatorFrontend & frontend()
bool isInitialized() const
MemorySystem & memorySystem()
SimulatorFrontend * simFront_
const TTAMachine::Machine & machine() const
uint64_t cycleCount() const
virtual bool unregisterEventListener(int event, Listener *listener)
virtual bool registerEventListener(int event, Listener *listener)
void loadProgram(const std::string &fileName)
bool hadRuntimeError() const
virtual ~SimpleSimulatorFrontend()
const TTAProgram::Program & program() const
void initializeDataMemories(const TTAMachine::AddressSpace *onlyOne=NULL)
SimpleSimulatorFrontend(TCEString machineFile, bool useCompiledSimulation=false)
virtual void setOperationSimulator(const TCEString &fuName, DetailedOperationSimulator &sim)