Small refactoring: Sync::CcnxNameInfo renamed to Sync::Ns3NameInfo
This commit is contained in:
1 parent
017784ccdd
commit
de505f2ce1
2 files changed
+12
-12
No files matched your search
@@ -20,7 +20,7 @@
|
||||
* Alexander Afanasyev <alexander.afanasyev@ucla.edu>
|
||||
*/
|
||||
|
||||
#include "sync-ccnx-name-info.h"
|
||||
#include "sync-ns3-name-info.h"
|
||||
#include "ns3/ccnx-name-components.h"
|
||||
|
||||
#include <boost/lexical_cast.hpp>
|
||||
@@ -32,18 +32,18 @@ using namespace boost;
|
||||
namespace Sync {
|
||||
|
||||
NameInfoConstPtr
|
||||
CcnxNameInfo::FindOrCreate (ns3::Ptr<const ns3::CcnxNameComponents> name)
|
||||
Ns3NameInfo::FindOrCreate (ns3::Ptr<const ns3::CcnxNameComponents> name)
|
||||
{
|
||||
string key = lexical_cast<string> (*name);
|
||||
|
||||
NameInfoPtr value = NameInfoPtr (new CcnxNameInfo (name));
|
||||
NameInfoPtr value = NameInfoPtr (new Ns3NameInfo (name));
|
||||
pair<NameMap::iterator,bool> item =
|
||||
m_names.insert (make_pair (key, value));
|
||||
|
||||
return item.first->second;
|
||||
}
|
||||
|
||||
CcnxNameInfo::CcnxNameInfo (ns3::Ptr<const ns3::CcnxNameComponents> name)
|
||||
Ns3NameInfo::Ns3NameInfo (ns3::Ptr<const ns3::CcnxNameComponents> name)
|
||||
: m_name (name)
|
||||
{
|
||||
m_id = m_ids ++; // set ID for a newly inserted element
|
||||
@@ -51,17 +51,17 @@ CcnxNameInfo::CcnxNameInfo (ns3::Ptr<const ns3::CcnxNameComponents> name)
|
||||
}
|
||||
|
||||
string
|
||||
CcnxNameInfo::toString () const
|
||||
Ns3NameInfo::toString () const
|
||||
{
|
||||
return lexical_cast<std::string> (*m_name);
|
||||
}
|
||||
|
||||
bool
|
||||
CcnxNameInfo::operator == (const NameInfo &info) const
|
||||
Ns3NameInfo::operator == (const NameInfo &info) const
|
||||
{
|
||||
try
|
||||
{
|
||||
return *m_name == *dynamic_cast<const CcnxNameInfo&> (info).m_name;
|
||||
return *m_name == *dynamic_cast<const Ns3NameInfo&> (info).m_name;
|
||||
}
|
||||
catch (...)
|
||||
{
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
namespace Sync {
|
||||
|
||||
class CcnxNameInfo : public NameInfo
|
||||
class Ns3NameInfo : public NameInfo
|
||||
{
|
||||
public:
|
||||
/**
|
||||
@@ -39,7 +39,7 @@ public:
|
||||
static NameInfoConstPtr
|
||||
FindOrCreate (ns3::Ptr<const ns3::CcnxNameComponents> name);
|
||||
|
||||
virtual ~CcnxNameInfo () { };
|
||||
virtual ~Ns3NameInfo () { };
|
||||
|
||||
// from NameInfo
|
||||
virtual bool
|
||||
@@ -57,9 +57,9 @@ private:
|
||||
/**
|
||||
* @brief Disabled default
|
||||
*/
|
||||
CcnxNameInfo () {}
|
||||
CcnxNameInfo& operator = (const CcnxNameInfo &info) { return *this; }
|
||||
CcnxNameInfo (ns3::Ptr<const ns3::CcnxNameComponents> name);
|
||||
Ns3NameInfo () {}
|
||||
Ns3NameInfo& operator = (const Ns3NameInfo &info) { return *this; }
|
||||
Ns3NameInfo (ns3::Ptr<const ns3::CcnxNameComponents> name);
|
||||
|
||||
ns3::Ptr<const ns3::CcnxNameComponents> m_name;
|
||||
};
|
||||
Reference in new issue
Block a user