precharge all checker, redesign of powerndown manager

This commit is contained in:
robert
2014-04-04 01:16:44 +02:00
47 changed files with 1179 additions and 213 deletions

View File

@@ -28,7 +28,7 @@ void DebugManager::printDebugMessage(string message, Sender sender, Importance i
std::cout << " at " << sc_time_stamp();
if (printLocation)
std::cout << " in " << senderToString(sender);
cout << ": " << message << endl;
cout << ": \t " << message << endl;
}
}
@@ -45,7 +45,7 @@ void DebugManager::printDebugMessage(std::string message, Sender sender, unsigne
std::cout << " at " << sc_time_stamp();
if (printLocation)
std::cout << " in " << senderToString(sender) << "number " << senderNumber;
cout << ": " << message << endl;
cout << ": \t " << message << endl;
}
}
@@ -61,6 +61,11 @@ void DebugManager::addToWhiteList(Sender sender)
addToWhiteList(sender, Importance::Warning);
}
void DebugManager::addToWhiteList(vector<Sender> senders)
{
for(Sender sender: senders)
addToWhiteList(sender);
}
string DebugManager::importanceToString(Importance importancy)
{
@@ -88,11 +93,9 @@ string DebugManager::senderToString(Sender sender)
return "TracePlayer";
case Sender::TraceRecorder:
return "TraceRecorder";
case Sender::PowerDownManager:
return "PowerDownManger";
}
return "unknown sender";
}
void reportFatal(std::string sender, std::string message)
{
SC_REPORT_FATAL(sender.c_str(), message.c_str());
}