This commit is contained in:
Mathieu Lacage
2007-08-28 14:33:53 +02:00
parent 380cdf687a
commit 4d9cf433ff
24 changed files with 49 additions and 49 deletions

View File

@@ -67,9 +67,9 @@ public:
~NodeListPriv ();
uint32_t Add (Ptr<Node> node);
NodeList::Iterator Begin (void);
NodeList::Iterator End (void);
Ptr<TraceResolver> GetTraceResolver (void);
NodeList::Iterator Begin (void) const;
NodeList::Iterator End (void) const;
Ptr<TraceResolver> GetTraceResolver (void) const;
Ptr<Node> GetNode (uint32_t n);
uint32_t GetNNodes (void);
@@ -101,12 +101,12 @@ NodeListPriv::Add (Ptr<Node> node)
}
NodeList::Iterator
NodeListPriv::Begin (void)
NodeListPriv::Begin (void) const
{
return m_nodes.begin ();
}
NodeList::Iterator
NodeListPriv::End (void)
NodeListPriv::End (void) const
{
return m_nodes.end ();
}
@@ -124,7 +124,7 @@ NodeListPriv::GetNode (uint32_t n)
Ptr<TraceResolver>
NodeListPriv::GetTraceResolver (void)
NodeListPriv::GetTraceResolver (void) const
{
Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
resolver->AddArray ("nodes", Begin (), End (), NodeListIndex ());

View File

@@ -54,7 +54,7 @@ private:
class NodeList
{
public:
typedef std::vector< Ptr<Node> >::iterator Iterator;
typedef std::vector< Ptr<Node> >::const_iterator Iterator;
/**
* \param node node to add

View File

@@ -87,7 +87,7 @@ Node::~Node ()
{}
Ptr<TraceResolver>
Node::GetTraceResolver (void)
Node::GetTraceResolver (void) const
{
Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
resolver->AddArray ("devices", m_devices.begin (), m_devices.end (), NodeNetDeviceIndex ());

View File

@@ -173,7 +173,7 @@ public:
void UnregisterProtocolHandler (ProtocolHandler handler);
protected:
virtual Ptr<TraceResolver> GetTraceResolver (void);
virtual Ptr<TraceResolver> GetTraceResolver (void) const;
/**
* The dispose method. Subclasses must override this method
* and must chain up to it by calling Node::DoDispose at the

View File

@@ -100,7 +100,7 @@ Queue::~Queue()
}
Ptr<TraceResolver>
Queue::GetTraceResolver (void)
Queue::GetTraceResolver (void) const
{
Ptr<CompositeTraceResolver> resolver = Create<CompositeTraceResolver> ();
resolver->AddSource ("enqueue",

View File

@@ -166,7 +166,7 @@ private:
virtual bool DoPeek (Packet &p) = 0;
protected:
Ptr<TraceResolver> GetTraceResolver (void);
Ptr<TraceResolver> GetTraceResolver (void) const;
// called by subclasses to notify parent of packet drops.
void Drop (const Packet& p);