RealtimeLogger: Fixed coding guideline issues.
Change-Id: I1172e0c60e2d6e895b4d3f99eb1a023c348bd3b3
This commit is contained in:
@ -7,7 +7,6 @@ using namespace fail;
|
||||
|
||||
bool RealtimeLogger::run()
|
||||
{
|
||||
|
||||
MemoryManager& mm = simulator.getMemoryManager();
|
||||
|
||||
uint32_t value; //! @todo more generic datatype
|
||||
@ -19,12 +18,9 @@ bool RealtimeLogger::run()
|
||||
m_log << "Writing output to: " << m_outputfile << std::endl;
|
||||
while (true) {
|
||||
simulator.addListenerAndResume(&ev_mem);
|
||||
|
||||
/* A Memory Accesses happend: Get simulation time and log it */
|
||||
fail::simtime_t simtime = simulator.getTimerTicks();
|
||||
|
||||
mm.getBytes(m_symbol.getAddress(), m_symbol.getSize(), &value);
|
||||
|
||||
handleEvent(simtime, value);
|
||||
}
|
||||
} else {
|
||||
@ -35,16 +31,11 @@ bool RealtimeLogger::run()
|
||||
|
||||
void RealtimeLogger::handleEvent(fail::simtime_t simtime, uint32_t value)
|
||||
{
|
||||
|
||||
simtime_t per_second = simulator.getTimerTicksPerSecond();
|
||||
|
||||
double sec = (double)simtime / per_second;
|
||||
|
||||
double msec = sec*1000;
|
||||
|
||||
if(m_ostream.is_open()){
|
||||
m_ostream << std::dec << msec << ";" << value << std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user