Lines 47-53
TopologyReaderHelper::SetFileType (const std::string fileType)
|
Link Here
|
---|
|
47 |
m_fileType = fileType; |
47 |
m_fileType = fileType; |
48 |
} |
48 |
} |
49 |
|
49 |
|
50 |
|
|
|
51 |
Ptr<TopologyReader> |
50 |
Ptr<TopologyReader> |
52 |
TopologyReaderHelper::GetTopologyReader () |
51 |
TopologyReaderHelper::GetTopologyReader () |
53 |
{ |
52 |
{ |
Lines 59-75
TopologyReaderHelper::GetTopologyReader ()
|
Link Here
|
---|
|
59 |
if (m_fileType == "Orbis") |
58 |
if (m_fileType == "Orbis") |
60 |
{ |
59 |
{ |
61 |
NS_LOG_INFO ("Creating Orbis formatted data input."); |
60 |
NS_LOG_INFO ("Creating Orbis formatted data input."); |
62 |
m_inFile = CreateObject<OrbisTopologyReader> (); |
61 |
m_inFile = Create<OrbisTopologyReader> (); |
63 |
} |
62 |
} |
64 |
else if (m_fileType == "Inet") |
63 |
else if (m_fileType == "Inet") |
65 |
{ |
64 |
{ |
66 |
NS_LOG_INFO ("Creating Inet formatted data input."); |
65 |
NS_LOG_INFO ("Creating Inet formatted data input."); |
67 |
m_inFile = CreateObject<InetTopologyReader> (); |
66 |
m_inFile = Create<InetTopologyReader> (); |
68 |
} |
67 |
} |
69 |
else if (m_fileType == "Rocketfuel") |
68 |
else if (m_fileType == "Rocketfuel") |
70 |
{ |
69 |
{ |
71 |
NS_LOG_INFO ("Creating Rocketfuel formatted data input."); |
70 |
NS_LOG_INFO ("Creating Rocketfuel formatted data input."); |
72 |
m_inFile = CreateObject<RocketfuelTopologyReader> (); |
71 |
m_inFile = Create<RocketfuelTopologyReader> (); |
73 |
} |
72 |
} |
74 |
else |
73 |
else |
75 |
{ |
74 |
{ |