Helper class which makes it easier to configure and use a generic TopologyReader. More...
#include <topology-reader-helper.h>
Collaboration diagram for ns3::TopologyReaderHelper:Public Member Functions | |
| TopologyReaderHelper () | |
| Ptr< TopologyReader > | GetTopologyReader () |
| Gets a Ptr<TopologyReader> to the actual TopologyReader. | |
| void | SetFileName (const std::string fileName) |
| Sets the input file name. | |
| void | SetFileType (const std::string fileType) |
| Sets the input file type. Supported file types are "Orbis", "Inet", "Rocketfuel". | |
Private Attributes | |
| std::string | m_fileName |
| std::string | m_fileType |
| Ptr< TopologyReader > | m_inFile |
Helper class which makes it easier to configure and use a generic TopologyReader.
Definition at line 35 of file topology-reader-helper.h.
| ns3::TopologyReaderHelper::TopologyReaderHelper | ( | ) |
Definition at line 33 of file topology-reader-helper.cc.
References m_inFile.
| Ptr< TopologyReader > ns3::TopologyReaderHelper::GetTopologyReader | ( | ) |
Gets a Ptr<TopologyReader> to the actual TopologyReader.
Definition at line 52 of file topology-reader-helper.cc.
References m_fileName, m_fileType, m_inFile, NS_ASSERT_MSG, NS_LOG_INFO, and ns3::TopologyReader::SetFileName().
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| void ns3::TopologyReaderHelper::SetFileName | ( | const std::string | fileName | ) |
Sets the input file name.
| fileName | the input file name. |
Definition at line 39 of file topology-reader-helper.cc.
References m_fileName.
Referenced by main().
Here is the caller graph for this function:| void ns3::TopologyReaderHelper::SetFileType | ( | const std::string | fileType | ) |
Sets the input file type. Supported file types are "Orbis", "Inet", "Rocketfuel".
| fileType | the input file type. |
Definition at line 45 of file topology-reader-helper.cc.
References m_fileType.
Referenced by main().
Here is the caller graph for this function:
|
private |
Definition at line 60 of file topology-reader-helper.h.
Referenced by GetTopologyReader(), and SetFileName().
|
private |
Definition at line 61 of file topology-reader-helper.h.
Referenced by GetTopologyReader(), and SetFileType().
|
private |
Definition at line 59 of file topology-reader-helper.h.
Referenced by GetTopologyReader(), and TopologyReaderHelper().