Public Member Functions | |
ConfigTest () | |
virtual bool | RunTests (void) |
Private Member Functions | |
void | ChangeNotification (int16_t old, int16_t newValue) |
void | ChangeNotificationWithPath (std::string path, int16_t old, int16_t newValue) |
Private Attributes | |
int16_t | m_traceNotification |
std::string | m_tracePath |
Definition at line 690 of file config.cc.
void ns3::ConfigTest::ChangeNotification | ( | int16_t | old, | |
int16_t | newValue | |||
) | [private] |
void ns3::ConfigTest::ChangeNotificationWithPath | ( | std::string | path, | |
int16_t | old, | |||
int16_t | newValue | |||
) | [private] |
Definition at line 715 of file config.cc.
References m_traceNotification, and m_tracePath.
Referenced by RunTests().
bool ns3::ConfigTest::RunTests | ( | void | ) | [virtual] |
Implements ns3::Test.
Definition at line 722 of file config.cc.
References ChangeNotification(), ChangeNotificationWithPath(), ns3::Config::Connect(), ns3::Config::ConnectWithoutContext(), ns3::Config::Disconnect(), ns3::Config::DisconnectWithoutContext(), ns3::IntegerValue::Get(), m_traceNotification, m_tracePath, ns3::MakeCallback(), NS_TEST_ASSERT_EQUAL, ns3::Config::RegisterRootNamespaceObject(), and ns3::Config::Set().
int16_t ns3::ConfigTest::m_traceNotification [private] |
Definition at line 698 of file config.cc.
Referenced by ChangeNotification(), ChangeNotificationWithPath(), and RunTests().
std::string ns3::ConfigTest::m_tracePath [private] |
Definition at line 699 of file config.cc.
Referenced by ChangeNotificationWithPath(), and RunTests().