TracedCallback tests to verify if they are called with the right type and number of arguments. More...
#include "ns3/core-module.h"#include "ns3/dsr-module.h"#include "ns3/internet-module.h"#include "ns3/test.h"#include <iostream>#include <set>#include <sstream>#include <string>#include <type_traits>#include "ns3/lr-wpan-mac.h"#include "ns3/lte-module.h"#include "ns3/mesh-module.h"#include "ns3/mobility-module.h"#include "ns3/network-module.h"#include "ns3/olsr-module.h"#include "ns3/sixlowpan-module.h"#include "ns3/spectrum-module.h"#include "ns3/stats-module.h"#include "ns3/uan-module.h"#include "ns3/wifi-mac-header.h"#include "ns3/wifi-phy-state-helper.h"Go to the source code of this file.
| Classes | |
| class | TracedCallbackTypedefTestCase::Checker< Ts > | 
| Callback checkers.  More... | |
| class | TracedCallbackTypedefTestCase | 
| TracedCallback Testcase.  More... | |
| class | TracedCallbackTypedefTestSuite | 
| TracedCallback typedef TestSuite.  More... | |
| class | anonymous_namespace{traced-callback-typedef-test-suite.cc}::TracedCbSink< Ts > | 
| Sink functions.  More... | |
| Namespaces | |
| namespace | anonymous_namespace{traced-callback-typedef-test-suite.cc} | 
| Macros | |
| #define | CHECK(U, ...) | 
| Check the TracedCallback by calling its Invoke function. | |
| #define | DUPE(U, T1) | 
| Check the TracedCallback duplicate by checking if it matches the TracedCallback it is supposed to be equal to. | |
| #define | TYPENAME(T) | 
| Returns a string representing the type of a class. | |
| Variables | |
| std::set< std::string > | anonymous_namespace{traced-callback-typedef-test-suite.cc}::g_dupes = Duplicates() | 
| Container for duplicate types. | |
| static TracedCallbackTypedefTestSuite | tracedCallbackTypedefTestSuite | 
| Static variable for test initialization. | |
TracedCallback tests to verify if they are called with the right type and number of arguments.
Definition in file traced-callback-typedef-test-suite.cc.
| 
 | static | 
Static variable for test initialization.
Definition at line 560 of file traced-callback-typedef-test-suite.cc.