add TraceResolver::PrintAvailable method

This commit is contained in:
Mathieu Lacage
2007-08-27 20:25:15 +02:00
parent b41cef3631
commit fce27dc4de
10 changed files with 102 additions and 16 deletions

View File

@@ -171,5 +171,9 @@ NodeList::Disconnect (std::string name, const CallbackBase &cb)
{
SimulationSingleton<NodeListPriv>::Get ()->GetTraceResolver ()->Disconnect (name, cb);
}
Ptr<TraceResolver>
NodeList::GetTraceResolver (void)
{
return SimulationSingleton<NodeListPriv>::Get ()->GetTraceResolver ();
}
}//namespace ns3

View File

@@ -30,6 +30,7 @@ namespace ns3 {
class Node;
class CallbackBase;
class TraceResolver;
class NodeListIndex : public TraceContextElement
{
@@ -94,6 +95,7 @@ public:
* the input namespace regexp.
*/
static void Disconnect (std::string name, const CallbackBase &cb);
static Ptr<TraceResolver> GetTraceResolver (void);
private:
};