remove ptr from ArrayTraceResolver
parent
2eb20b5743
commit
90a0cb3ad2
|
@ -24,7 +24,6 @@
|
|||
#include <stdint.h>
|
||||
#include <string>
|
||||
#include "ns3/callback.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "trace-resolver.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
@ -82,11 +81,11 @@ public:
|
|||
*/
|
||||
ArrayTraceResolver (TraceContext const &context,
|
||||
Callback<uint32_t> getSize,
|
||||
Callback<Ptr<T>, uint32_t> get);
|
||||
Callback<T *, uint32_t> get);
|
||||
private:
|
||||
virtual TraceResolverList DoLookup (std::string id) const;
|
||||
Callback<uint32_t> m_getSize;
|
||||
Callback<Ptr<T>, uint32_t> m_get;
|
||||
Callback<T *, uint32_t> m_get;
|
||||
};
|
||||
}//namespace ns3
|
||||
|
||||
|
@ -109,7 +108,7 @@ ArrayTraceResolver<T>::Index::operator uint32_t ()
|
|||
template <typename T>
|
||||
ArrayTraceResolver<T>::ArrayTraceResolver (TraceContext const &context,
|
||||
Callback<uint32_t> getSize,
|
||||
Callback<Ptr<T>, uint32_t> get)
|
||||
Callback<T *, uint32_t> get)
|
||||
: TraceResolver (context),
|
||||
m_getSize (getSize),
|
||||
m_get (get)
|
||||
|
|
Loading…
Reference in New Issue